Excellent accommodation, delightful hosts, perfect location