Clean and well maintained. Easy check-in / check-out. Close to beach and amenities.