Excellent apartment! The location is amazing, so easy to get to everywhere in Tokyo. The space itself is very easy to find and check in.
Absolutely spotless with all the amenities you would need. Might be a little cramped for 3 people if you like to spread out but it was great for us. The beds were super comfortable, even the sofa bed. All amenities needed and more were provided. Really brilliant for the price!