Stayed at top floor, great view. Great beachside, accessible but can not swim, waves, dangerous. Multiple restaurants to choose from. Friendly staff. On hillside, really can not walk around, especially when hot. Move mainly with cart ride, sometimes ride wait can be long,10-20 minutes when busy.