Lovely accommodation, beautiful location, spotlessly clean and very friendly hosts.