The place is centrally located in Shinjuku and there are a lot of Conbinis and restaurants around. Nearly everything can be delivered, perfect for the 2 weeks quarantine after entering japan.
The place is perfect to spend the time with the family but still be able to have some privacy due to the amount of rooms. Value for the price is awesome and the tv even has Disney+, Amazon prime and Netflix enabled :-)