Beautifully designed, sparkling clean, well-located. Helpful hosts. Altogether a wonderful place, I recommend very highly.