Great place to stay - really easy and seamless check in process. 7 min walk from Shinagawa station which is a great place to stay near for easy access to many places.
Nice roomy bathroom which is super nice especially for a Tokyo apartment. Bed is a bit on the smaller size but was fine fitting the two of us (168 cm, 175cm)
Room was clean and had a kitchenette as well as washing machine/dryer. Would stay here again!