Great Airbnb in amazing location. And such amazing views from the 66th floor!