Great location - near Tokyo Station! Other than the stairs, was super awesome. Loved the stuffed animals!