Amazing place, in a super nice location, great to get a calmer balance from the busier areas of Tokyo.