We had a great time in this apartment. Very centrally located and easy to get everywhere. Check in was easy and communication with Tokyo was good. The apartment was very clean with the exception of a smell in the WC (this may just local plumbing) - it didn't spoil our stay. We were surprised how quiet it was considering the location.