This is our second stay here and just as fabulous! Comfy, cozy and family friendly - it has everything young children could want, plus relaxing spots for Adults to relax in-between trips to the beach and sightseeing.