This was the perfect get-away! We went in mid-April and it was not busy or over-run at all. We've been to many AI's in Mexico and this one stands up because basically every meal was plated or cooked to order. We did a reservation dinner at every restaurant possible between El Cid Marina, Granada (AKA Country Club), Moro and Castilla, and my favorite was El Patio for the beautiful atmosphere. We also used the Fitness Center everyday and they had the best gym we had ever seen at the AI's in Mexico too (large selection of free-weights, ellipticals and treadmills). FYI, you will need to catch the free 2min shuttle ride to the gym. We took the free shuttle all the time to get around and it was great. FYI, the Marina does not have a sandy beach unless you take the free water taxi, which takes all of one minute and is easy enough. The beach is great, perfect sand and temperature this time of year. However we mostly hung out at the adult pool. The underwater caves, large hot tub, and huge iguanas kept us happy. Plus the food offered for lunch by this pool was amazing! I didn't expect to get fresh ceviche served poolside! The only odd thing about this place was that we still had to sign a "bill" for any food or drink we ordered despite being on the all inclusive (AI) plan. The bill was zero'd out, but it just seemed unnecessary to wait for the bill when they already took down our room number. I would still recommend this place to anyone and will guarantee that you will love it too.