Not a bad place. A bit pricey though. Service is good but not great. Location is quite good and food is plentiful. Be careful when you order or you'll end up with a doggie bag. Ambience is very nice. I would recommend this place but it's not the best you can do in Miami.