Very clean. Just like the pictures. Excellent location. We parked our car in the garage when we got there and never used it again because you can walk everywhere. So close to the beach you don’t even need shoes.