Wonderfully hospitable hosts, great location, fantastic value.