Impeccably clean, spacious and comfortable. Wonderful location. We enjoyed our stay and would return. The host is kind, thoughtful and accommodating.