Very clean and great location! We had a wonderful stay. The only downside is that while the kitchen has the basics (pots, pans, plates, utensils), it isn’t stocked with any cooking essentials like oil, spices, cooking spray, aluminum foil, ziplock bags, etc. If you plan to cook, you’ll need to bring those items with you.