Friendly hosts, spotless accommodation, great location.