Perfect host, perfect accommodation, perfect location.