a fantastic place for a couple to stay while in Tokyo!