Very clean. Friendly hosts. Great communication re local amenities.