Very small apartment which is typical for Tokyo. The apartment was very cool inside, with a projector that projects an amazon fire stick onto the wall.
Drawbacks were mostly about location. Shibuya is a great area but the particular street that this apartment was on was at the top of a hill, which wasn’t ideal to haul our luggage to from the train, and it was quite loud on the weekend.
Overall, great place to stay