This place was just as good as on pictures, everything was top notch. I would recommend this place to anyone who is visiting Miami.