The casitas were great and we really enjoyed our stay on the island. They are a bit south of the main strip of restaurants and shops so it's a good place to stay if you want to be a little removed from it all (no noise at night!), but this does mean you need to rent bikes or a golf cart to easily get around. You can also easily get a cab to the hotel with about a 10min wait.
Definitely check out the coffee shop, Rum+Bean across the street (it's about a 5-10 min walk). Great pastries and awesome coffee drinks with an island twist.
We were a bit surprised to realize these are run like a hotel rather than a typical AirBnB experience. You will need to sign forms and provide a credit card for incidentals.
It was really convenient to have a dive shop right on site. We could book things last minute, and didn't need to plan to travel to snorkel and dive adventures.
Overall, we had a great stay!