Amazing place to stay. Plenty of space for groups. Beach Beach Beach. Food Food Food. Fun Fun Fun. Was a great stay.