Mackenzie Villarreal: Really nice resort right on the bay. Beach is a little small but everything else is wonderful including the rooms and the food. I would definitely come back.
Mackenzie Villarreal: Food is pretty good but oysters came out warm and full of muck. Waitress said "they're cheaper here maybe because we don't clean them as well" not the best response....