A beautiful place right in the heart of Shinjuku City!
If you are large people it will definitely be a squeeze to fit 10, but well worth the cheap price!