Used this place as a base to chill out for a few days smack bang in the center of Tokyo.
With an amazing location just a few minutes walk from Meguro JR station it is super convenient when coming back on the last train or when giving directions to a taxi driver.
Communication was quick, accurate and always helpful. Self check-in was smooth, easy and exactly per the provided and super-detailed instructions.
Apartment itself was very clean, decent size for the location and extremely comfortable and perfect for our needs.
If you are looking for a convenient place for two people in the heart of the city, you should definitely try this apartment. Highly recommended!