We ate at our hotel once (St Regis) and went into town 4 other times. Sufi is inside the resort complex gates so we were a little nervous about how good it would be- it was spectacular. I had carne asada and my wife ate red snapper. We also shared a green salad and shrimp risotto. Drinks were good, service was excellent and setting and view were amazing.