loved this place. super modern, close to tokyo tower and literally across the street from the station.