The place is very clean and has everything you need, including free parking. The location is great, within walking distance to the beach and many shops and restaurants nearby. Check in and check out process was smooth and easy. I’d definitely stay again, highly recommended!