Absolutely beautiful accommodations. Wonderful hosts. Sparkling clean. Comfortable furnishings. Thoughtful touches aplenty. Just perfect, really.