Very clean, great air conditioning and plenty of hot water. I have a 4 door full size pickup, and it fit into the provided spot just right. The courtyard was nice to relax in, and just a short walk up to the beach. Easy push button code entry provided day of check in.