Perfect host, perfect location, perfect stay. 10/10