Clean with everything you need. Very good check in with detailed information. Close to the beach. Good Parking.