This trip in May was our third to Casa Mexicana, have already booked our next visit. I was trying to compare the pros and cons but i couldn't come up with any cons. Highlights, breakfast is great not a continental, omelets, eggs to order, pancakes fruit etc. Having stayed in 9 different hotels and all-inclusive properties this is the cleanest. We really like the location, restaurants and shopping, including grocery store and convenience stores. Not a party vibe but the pool can get kind of fun. The pool is small but adequate and heated. Enjoy your stay