Loved our stay, the only thing that you might not like is if you have trouble climbing stairs, there are almost 100 of them from the street level to my room on the 3rd floor, which was not mentioned in the reviews that I read before booking, I didn't need to go to the gym, as I got a nice workout during the 5 days I stayed. The view of the ocean from the balcony was awesome, the staff were extremely helpful, The curry from the onsite restaurant was very good