Stayed in Tokyo apartment for a long weekend. The location is great, metro station is just at the corner, 5 minutes walking to Galata tower. Perfect location. The apartments are very clean and modern, not so noisy as in the neighborhood streets. Highly recommended!!!