El Cid is a beautiful 5 star resort with all-inclusive meal plans available at a discounted rate (25% off) These plans can be purchased for three + days, and with the incredible restaurants, delicious room service menu, in-room provision of beer, wine & other beverages, and fun bars available at the Harbor Beach Resort, I highly recommend investing in the all-inclusive plan. The neighboring El Cid Granada, and El Morro Resorts that you have use of will give you a plethora of choices in eating, drinking, (all inclusive only useable at the resort you are staying at) sunbathing, swimming, activities and live entertainment. Could it get any better than this? Not if you love golf, fishing, tennis, sunsets, boating, good food, music, choices, and pampering! There is a resort shuttle available from 6 am to midnight if you would like a ride to golf, tennis, any of the pools, the country club, or other amenities at the three neighboring El Cid resorts, the El Moro, the Granada, and the Castillo. These resorts are within walking distance if you prefer to stroll over. If you are coming for or participating in the annual amateur golf tournament taking place November 5th -11th, you will surely want to return in the future to take advantage of all the activities and amenities, because a week of what El Cid and Mazatlan has to offer will go by far too quickly. Golfers, I suggest you check out this link for more information about the PGA-rated, par 72, 6472 yds., 18 hole course. Lee Travino built 9 of the 18 holes, using water on seven of them. You can also see what Golfers Digest has to say about the course. This course is rated: Men Blue 73.5/135, Men White 70.5/129, Women Red 71.0/130. The two bedrooms can accommodate 8 people. There are 2 double beds, 1 king, and 1 double sofa-bed or murphy bed. There will either be 2 or 3 full baths, depending on which unit you are placed in. One or two balconies with a marina or ocean view, air conditioning, satellite TVs. A two bedroom is the adjoining of a studio unit and a one bedroom unit, so there will be two fully equipped kitchenettes, two or more balconies, and a larger and smaller living area, which amounts to lots of space to avoid overcrowding, and gives you added privacy. A safe is in each bedroom. Depending on unit availability there will be two or three full bathrooms. The fact that either of the two bedrooms/living areas is a complete unit, the opportunity for added privacy is there if desired. The bedrooms are on opposite sides of the larger living area, and self-contained, with their own refrigerator and ideal situation when traveling with friends, extended family, and/or with children! For those who are not golf fans, there is tennis, and plenty of beach and pool activities to keep everyone happy. The sportfishing is fabulous if any enthusiasts care to reel in a prize during their stay. With the amenities of FOUR resorts available to you, the exercise programs and activities, the variety of food, live music, shows, pool areas, kids clubs, junior clubs, bars, beaches, tennis, nightlife, local nature and scenery will keep everyone who is not involved with the golf tournament, or at least ready to try something different, satisfied! It is a rare opportunity for boating enthusiasts since some or all visitors can arrive by sea. Slips are available to rent at El Cid Marina. (Google: El Cid Marina, Mazatlan, MX to access slip information and pricing) If you plan on renting a car, it is possible to make the arrangements at the hotel. There is a concierge to help with any tour or entertainment packages or other travel needs. There are large parking areas if you are renting a car at the airport. A free shuttle is provided for guest pick up from the airport to the hotel. When returning to the airport, a concierge can help you with your departing arrangements. Please google reviews for El Cid Marina Beach, Mazatlan, if you have any doubts about the facility or friendly, helpful, caring staff, you will be very pleased, and able to vacation with confidence!!! Reservations must be from weekend to weekend.