Very good location, close the Meguro train station, plenty of fond
supermarkets around, plenty of good typical restaurants. Quiet, clean, well equipped. I recommand