Perfect! Every aspect was exactly what we wanted - right next to the beach, parking, comfortable beds, propper shower and kitchen. They really take cleaning seriously as well, which was very nice. Highly recommend!