Well located accommodation with caring hosts.