Absolutely fabulous in every respect. Gorgeous place, wonderful hosts. Just perfect !