Location is excellent for going to all the main stations along Yamonote Line and 40mins to Haneda airport. The apartment is just a 5min walk from Meguro station. Apartment is also clean and well equipped.