Gorgeous stay, beautiful hosts, perfect location