Great place to spend time with family or friends. Enjoy the beach or just put your feet up and chill. Plenty opportunities to keep them kids busy. Totally enjoyed my stay.