Over all my family had a good stay. But the place is not as nice as what the pictures make it to be , thus I felt it was over priced. The beach front is small and quite dirty.
Also that the time they were doing some construction at the back of the property so the workers were walking through our space and making a lot of noise , so at times the pool and deck area were neither privet or relaxing.