Great place to stay like home while we're strolled around Tokyo!