Not the best for your money is the way I would describe Casa del Mar. Having stayed at a dozen or so hotels, resorts, and rental properties in Cozumel and Playa del Carmen, this is at the bottom of the list. The rooms are very clean and somewhat spacious, but the beds are rock hard, as are the pillows (are they pillows or bags of Quikrete?). The sheets seem to be made of sandpaper (but the maids make the most of what they have by leaving delightful towel "sculptures" on the beds each day). I did not see one bug in my room the entire trip, which is always a plus! Everything is freshly painted since the hurricane, however their color scheme (army green and midnight blue) are not very tropical. The staff in the restaurant/bar was unfriendly at best, bordering on rude. I have never been treated poorly or even indifferently at ANY bar or restaurant in this area, so our group was very disappointed in the service. The beach access is very crude at this point, you have to walk across the street fighting traffic because the over-the-street walkway is not up and running yet due to the hurricane, however the snorkeling right off the beach in front of the hotel (get in just north of the Atlantis Dive Shop) was the best we found on the island; lots of starfish, barracuda, parrot and puffer fish. The food was pretty good, the breakfast buffet was included in our package and was plentiful and fresh, lunches and dinners are affordable and tasty. The drinks at this place were lousy. How can you screw up a daquiri? This place can. All in all, I would stay someplace else unless you get an unbeatable deal at this hotel.