Clean and very organized. Easy check-in, prompt communication. A lot of space on the roof with a nice view of the ocean. Pleasant stay!