Great stay, perfect location, fantastic hosts.