Very clean, great location, loved having access to the resort. Host was very communicative and offered tons of great suggestions for our trip. My one complaint is that the cleaning fee makes it much more expensive than advertised, especially if you’re just staying for one night.