Extremely clean, nicely decorated and had everything we needed for our short stay. We found it easy to get around and close enough to the beach and other attractions! Jon and Aimee were great and very accomodating!