The staff were extremely accommodating to our needs. When we had some issues with the bathroom piping in our room, they promptly sorted it out, and they also were very forthcoming about suggesting potential things to do and recommending places to go. The room was comfortable with good amenities and in a convenient location - very close to the beach! Breakfast was also delicious with a wide variety of options. It was a bit noisy at times due to construction going on at the time, but generally a very happy stay.