Very clean. Literally 2 minutes from the beach. Kathy was always quick to respond and made our stay just great. Would definitely stay again.