Check In process is a bit wonky, and in honesty not the safest for a major city. I had to pick up a foe-rock (fake) in the middle of a cross intersection of grass and dirt.
House is VERY clean, and the view is worth it all. I would recommend the host to maybe include shampoos or towels. There was nothing, it's weird when you come off an airplane and don't usually expect to carry shower towels with you, and other small useful amenities most hosts have to make your stay more at ease. The other drawback is idling train noise at the station, even being on the 20th floor, you can still hear it like it's right there.
Overall, a decent experience, great spot for great views and a quick place to sleep after a game.