Clean. Well kept. Every possible kitchen thing needed is there. Communicative to my needs. So close to the beach and in the nicest spot. Definitely lovely.