Fantastic location. All staff was very attentive and friendly.
I did not like how there was an additional $50 check in fee and a $25 fee for beach chairs and pool. This should have been listed when buying the Airbnb.
Would stay again.