Nice place... big for Tokyo standards. New, modern and clean.