Excellent accommodation, fantastic hosts, perfect location