Great location, friendly hosts, excellent accommodation.