Nice and clean spot close to Shinjuku, perfect for our large group.