Was a wonderful place to stay with my children, plenty of room, clean and so peaceful. Great for the kids with being able to play basketball, play at the beach and swim in the beautiful pool. The deck is amazing to sit on and just enjoy the view and relax.