The place is really nice plus Satoru is very accomodating which adds up to our enjoyable stay at Tokyo.:)