Very clean, great location, excellent amenities, and the host was very knowledgeable, helpful and hospitable.