My family and I have eaten here several times over the last year. I love the steaks here, especially with the sauce that comes with shrimp and appetizers are all really good. I love steak and they do it really well.
As others have mentioned the staff are slow at times, probably my only complaint.
It's probably a bad idea to go during Iftar. It's too bad they're not doing it well, definitely a missed opportunity for them. If you were unhappy during the Iftar service I would say give them another chance after Ramadan.