A clean, comfortable place with all the amenities that I needed for a perfect stay. Our hosts were exceptionally responsive to questions and clear and friendly in their communications.