I was at EL Cid La Ciba last November and am going back in a few weeks. It is a very nice little resort - there is a bit of snorkling right out in front of the hotel. The big downside is that the club is right next to the cruise ships - so they disturb the view a bit and the hotel does open itself up to day users. I've only stayed in the studios which have partial kitchen (not sure if the 1 BD rm has full or not). The Studio works well if you don't want to do all inclusive or eat at the hotel the whole time (or if you want to pick up some of your own beer or such). The hot tub next to the bar is a GREAT feature. Cozumel is great - if you snorkle or scuba - wonderful = also going over to plya de Carmin is nice. It is not inconvenient to see Myan Ruins on mainland and on Cozumel. If you are looking for a resort with lots of activities and such - this is not it. But if you want a low key place to hang out, enjoy some sun and water and use as a base - it is good. I recommend NOT doing the timeshare presentation as it takes all day - they take you to their resort on the mainland (which is very nice) but you don't really have time to enjoy it (as least I did not).