Property was clean and was in a great location to get to restaurants, shops, etc. Free breakfast was good. Not great, but certainly not bad. Bed was like a slab of concrete, but also, not an uncommon thing on the island. Beach area was nice, but there were a ton of empty beach beds and they only let the hotel guests stay in a specific area off to the side for free or we could choose to pay $33.00 to stay in another area. Not a deal breaker, but somewhat senseless. I've stayed at many places on the island and this was definitely a place I would go again.
On a side note, I've been traveling to Isla Mujeres for over 25 years. It has always been one of my favorite vacation spots. It is beautiful, beaches are great, the restaurants are delicious, and until recently, it's been affordable. The last 2 times I've gone the prices have gone up considerably. Food and drinks have almost doubled, cab drivers changing the prices to a higher amount going to the same place, etc. My girlfriend had her credit cards stolen while her things were going through security at the airport; right out of the bag they were x-raying. I realize this could happen anywhere, but it was a horrible way to end the trip. Not the resorts fault, but we may start looking for for a new vacation spot.