Fantastic place to stay, great facilities, everything provided, great location so close to the beach. Hospitality outstanding. We will be back.