Overall excellent. Room was a little on the small side but it was a single so to be expected I suppose (fully booked out for double). Very helpful staff, gave more bottles of water for the room whenever requested at no extra cost. Only downside was that meals were served in a restaurant across the road which wasn't ideal when it was raining, but, the food was outstanding!! And the view was just amazing. Very clean hotel throughout. Would definitely stay again.