Great place, great location! Def recommend for a great Tokyo stay