Perfect host, perfect location, perfect accommodation - thank you