Pros: Great location, easy access, the check-in staff was nice. Amenities were provided as described.
Cons: the maintenance/cleanliness can be improved, especially since it’s competing with all other not necessarily new but super well-maintained Japanese hotels. The WiFi was very slow.
Also, be aware that this is not ‘someone’s apartment’ but a hotel. Not a disadvantage, just different from our expectation.