Amazing stay in an amazing city.