We booked a package with Dive Paradise to scuba for 6 days with them while we stayed at Islamar. We had the two bedroom downstairs. It's really conveniently setup for everything you could want, but not overly luxurious or ornate. Beds are fine. Kitchen is useful though a little light on the utensils/pots and pans. They have bottled water for you to use. Cable tv works. Maid service is good. Furniture is just comfy enough. AC worked....thank the lord....as it was very hot while we were there. There's a lovely little pool to cool off in as well. Hammocks hang right out front. The courtyard is nice and private. Rinse tank for your gear is handy. The owner, Sherry, is a wonderful and pretty lady. She had a wealth of great advice for us.
The location is safe enough if you don't mind being back in town a ways. It's not close to the water, maybe 10 blocks or so, thus the price is good. We had a car to cruise around in so we could drag our gear to the dock and explore the island. If you don't mind walking a bit, it's really only about 15 minutes to walk to downtown so it's not bad. I'll recommend the hot dog stands in the area as those guys can really make a hot dog yummy! If you're the adventurous type, you might try a few local restaurants as they are delicious, authentic Mexican, and MUCH CHEAPER than the ones in town. The main drag is really getting bogged down with cruise ship tourists and the prices down there go way up when the ships are in port. Coz isn't a sleepy little fishing village at all anymore. But authentic Mexico can still be found in neighborhoods like the one where Islamar is found.
Speaking of adventure, we tried the whale shark experience up near Holbox. That was one of the more intense experiences of my adult life. You can snorkel right next to these huge but harmless animals. It's a long day as it consists of a ferry ride to Playa Del Carmen, a very long drive up to the northern tip of the Yucatan, and then a couple of boat rides out to where the animals feed. But wow!!!! What a marvelous adventure.
Anyways, to sum it all up, Islamar is a nice choice for the price, the functional accommodations and amenities, interesting (authentic) location, the lovely little courtyard, and the good people involved. My thanks to Sherry and staff.