Everything what you need for a perfect satay in Amsterdam. Great location, near the Central train station. The places was beautiful, big. With the best quality and quiet.