So the dish to get here is the fresh catch of the day. These fish are locally caught and literally slept in the ocean the night before. In the front of the restaurnat they have a selection of local fish, from small to large for sharing. We are a family of 4, they sell you the fish by kilo, it's easy if you just tell them how many people are eating and they will pick out the perfect size for you. Then you have your option of cooking style. The fish is slow cooked over wood/coals and it gives it a delicious smoky flavor only attained by slow cooking. We had it with salt/pepper and lemon, ( they have another red sauce option but I don't reall the name). The fish was so moist and flavorful! Everyone gets a dish with some white rice and a fried plantain with tortillas for everyone to eat their fish with. The view here is amazing, you have your option of indoor or outdoor seating. Ther is also a large outdoor roofed section so you still have a wonderful view of the water and dock while not being in the sun. There is also a nice outdoor playset for children right on the sand if you have little ones they can play before your meal and are with in sight. The real bonus here is the sevice though, we arrived by Taxi and we asked the waiter if he could call a cab for us when we were done, they called but we were told it would take a while for the cab to get there so he called their in house transportation and we were given a ride back to the center of town! Talk about servce! I mean really, I live in LA and have gone to 5 star places, literally have never recieved the kind of attention, these peeople are experts at the art of service and hosting, I felt like they treated us like they would family. GO here for fresh delilcious fish, you wont regret it!BTW they have a taco/steak place in downtown cancun, if you like steak/tacos you should check it out. It's called " Todos Gordos Cantina"- amazing quality service and food as well!