A great place that is perfectly clean as well as having a perfect location for visiting Tokyo.