We stayed at Pangoo's for a week. The apartment was bright and spacious, and it got everything we needed for a longer stay.
Shinagawa station is only a short walk away, the closest 711 is about 3 mins out.
We would be more than happy to stay at Pangoo's again.