Just returned from a week at Fiesta Americana. This was not our first time there and it wont be our last. This resort has everything. We have stayed at many resorts in Cozumel and this is our favorite. There are so many food options! Mexican, Italian, Oriental, seafood and buffets. We also love the coffee shop. The staff is top notch Arturo, Gabriel, Edgar, Anani, Perla, Aaron to name a few. The spa is fabulous as well, we ended up getting 2 massages because the first one was so great. The rooms are spacious and comfortable. Great snorkeling and tons of seating on the beach. We have absolutely no complaints and cant wait to go back.