Outstanding hosts. Great accommodation in a lovely location. Very clean.