This place is such a bargain for everything you get. The beach here is lovely, two pools, onsite restaurants steps away, just an all around great place to stay.