Spacious and comforting place to stay in while in Tokyo!