A wonderful family-friendly stay! Right on the beach with incredible and up to date amenities. Very friendly and accommodating staff. Very clean and modern as well. We shared many wonderful moments as a family and we are definitely looking forward to coming back!