All perfect is all I can say. Sparkling clean. Has everything you will need for a homely stay. Location perfect. Prompt communication. Super super host; very thoughtful and eager to help you plan your trip with useful information of the area and whatever you may need.