It was our 3rd time in Cozumel but first time staying on the north end of the island, and first time in this property.
It definitely met expectations, with a gorgeous view, and clean, well laid-out spaces. The kitchen was well-furnished and the common area pool and snorkeling area was very pleasant.
The property management here is especially noteworthy. The check-in instructions were thorough and clear, and the PM was extremely responsive. We reported a minor maintenance issue and the full-time maintenance person was able to resolve it the same morning.
Tip: consider renting bikes! It's a ~30-40 min. walk to downtown (not unpleasant, but it can be hot, and you may not want to spend hours of your vacation walking up and down the main street). Taxis back and forth from the centro can add up (about $5 USD each way) and you can also spend some time waiting for them, especially during slow season. We rented bikes for about $15/person/day (from Best Bikes Cozumel) and loved being able to get around at our own pace, while getting a bit of exercise. This property has a convenient bike stand in a secure maintenance/ trash room that we used during our stay.