The Palace Resorts is right on the bay. The food is fabulous. This resort is all inclusive. You can go fishing and bring in your catch into the hotel and cooked up by the chef by what they decide. It's always really good. Most of Mexican hotels are all inclusive which includes all meals and alchohol. We enjoy everything they have to offer. You can go into town and see the market and visit the beach. Our beach in the hotel is right out side. Including pools, loung chairs, which can be moved by the staff. Many restaurants are located outside to visit with others.