Sparkling clean, with all of the kitchen necessities, and in a beautiful location! The hosts are very kind, with quick communication and a thoughtful welcome. Thank you for a wonderfully relaxing getaway!