Overall, we really enjoyed our stay.
I think it depends what you're looking for. It's a smaller, more intimate (albeit family-filled) resort without the amenities and selection of larger places, perfect for my wife and me (both retired)--but brings advantages and disadvantages.
Great: attentive staff, walkable (5 min, end-to-end), good restaurants (no reservations needed), oceanside room really was right on top of the ocean, beach waiter service, snorkeling from the beach, small, casual shows each night outside the bar (Karaoke, Magic, etc.).
Less-than-great: limited buffet, Preferred upgrade basically just meant a better view and access to restaurants at adjacent Sunscape & Secrets via shuttle cart and room service, small (and sometimes loud) pool, no 24-hour food/drink locales, some places could use more maintenance attention.
All that being said, we would book there for our next visit to Cozumel.