Just returned from Fiesta Americana, stayed April 12-17 with kids ages 10 and 13. We got a great deal by booking through Continental Vacations, which included round trip air, hotel, transfers to and from the airport, free buffet breakfast, and kids eat free. ($2,500 for 4 people).
The hotel-so/so. Rooms were plain, beds hard, bathroom small, minibar expensive, room service limited choices. Design of hotel makes it very hard to get from one area to another quickly. Palapas are beautiful, especially in the lobby.
The grounds: gorgeous and very well maintained.
The beach: non existent while we were there, but all of the hotels seemed to have the same problem. We were there 1 year ago and there was a great beach...we were told that 3 weeks before there was a beach...thank goodness that our hotel had fantastic pools, hot tubs, swim up bar, and pool vollyball...our kids didn't miss the ocean that much.
The food: Pretty good, affordable, drinks very reasonably priced. You have to ask for the kids menu, they don't just bring it out. Breakfast buffet was really great! Everyone can find something they like and get as much as they want. We are vegetarians and there was plenty of choices every day. They have an omlette station and french toast and waffles and pancakes everyday that are fantastic. Milkshakes and fresh juices for the kids, mimosas and screwdrivers for adults...very nice. Otherwise, the restaurants are ok-but there are so many choices outside of the hotel that we just had the breakfast buffet and went out for dinner every night. There is a great italian restaurant called la Dolce Vita that is within walking distance of the hotel-its affordable and nice and right on the lagoon-alligators can be seen from the outside deck.
The staff: service all around was very good, the staff tries hard to get you what you want, great pool side servers. The best experiences we had were with the concierges that we consulted daily on all kinds of things, restaurants, directions, where to shop, what to see. They are very good, they will give you maps and directions. They have all of the menus of the local restaurants in their desk and will let you browse them. In case you want to change money ( which I highly recommend because the dollar is very strong against the peso right now) the hotel posts the daily rates at the front desk and they will change money for you with no fees. I have read many people doubting this is true, but I can assure you that its all legit and you can change as much or as little as you want and they will give you a receipt.
There is a excursion representative stationed in the lobby that can help you book activities. We thought about Xel-ha or Xcaret, but they are so expensive and all we really wanted was to snorkle. We ended up booking the snorkleing adventure full day- which I cannot begin to tell you how wonderful it was! Much cheaper, food and drinks and transport included. You get to see 2 dive sites, come back to the beach club for lunch and drinks, and then there's an option to go back out for one more dive or you can stay on the beach and relax.
We spent our last day in Isla Mujeres, and it was amazing!!! Highly highly recomend the Sunset Grill on the North Beach... wish I was there right now drinking a Hurricane!
Overall the hotel was very nice and by the end of the trip it felt like home to us. Honestly, I just wouldn't chose it again because I know there are much nicer hotels in Cancun and when you are on vacation, you want to stay somewhere that makes you feel pampered...