The location is good and that is the best we can say about the hotel.
The food is ok but very pricey for that ambience.
The hotel left a lot to be desired. The bathrooms are too small and the water stagnates. If you had a bath you would have to come out under ankle deep water.