Absolutely Fabulous in every way. Amazing attention to detail. Extra ordinary value. Lovely setting, accommodation and hosts. Highly recommended.