My friends and I stayed at this place for two nights and would highly recommend it. It's right in Koreatown and walking distance from Shinjuku, so there's plenty to do around you. The place has obviously been recently renovated, so everything felt clean/modern. We did find two cockroaches on our first night... Though that may be an issue with the neighbourhood, not just this particular building.