Best views of any hotel I've been in, from the upper rooms. Staff are super friendly and attentive. Place is very clean and tidy. Meals were a bit small for me, I usually ordered 2 main meals each sitting. I'd definitely go back, and definitely recommend for ocean views.