The place is much bigger then the pictures showed. Very clean and had everything we could have needed. Close to the beach and plenty of restaurants to choose from. Had 2 families staying there and we where never in each other's way. awesome time.