Checkin was a bit rocky partially to me providing the wrong landing time, but it was an honest mistake met with what felt like a bit of hostility from the person doing the checkin. She was quick to rush and provide condescending commentary while waiting which doesn't really help ease the stress of travel.
That aside, the studio is in a great location with three metro lines in very close distance. There's plenty of restaurants and shopping around too. The apartment was pretty clean and has all you need for your stay.