Superb accommodation. Lots of lovely touches. Really looked after. Great communication, great location and great hosts.