Comfortable family friendly with everything we needed! Generous with amenities and easy to work with. Close to the beach and beautiful.