Fantastic and generous hosts and a superb location. Very clean and tidy.