This was exactly the kind of place you hope to finding waiting for you after a long international flight. It was easy to find (they helped the taxi driver find it), the check-in took about 2 minutes, and they helped me take all my things to my room.
My room was spacious with a big, comfortable bed, a TV, fast Wifi, bowls and utensils, a quick-heating kettle and some tea and water on-hand. It was a great place to relax and unwind for 2 days after a very long trip, so I barely left the room.
It's just a 3 minute walk from Taksim Square, so you couldn't find a more convenient location. I highly recommend it!