This place is absolutely adorable! The amenities are on point. They even have beach toys available! We highly recommended this casita.