Superb! Great location, wonderful host, incredible apartment. Everything you could possibly want and more.