excellent accommodation and location, great hosts and spotlessly clean.