We had a nice stay at Otonomous. Our apartment was spacious and comfortable, and we enjoyed good wifi, tv and AC, and easy access to the pool (we had a pool view room with private pool, so we were on the main floor). The staff were all very nice and accommodating, as well. I would note, however, that there were limited cooking supplies (we had to request cutlery and pans, there are no cutting boards, other kitchen tools, or dish towels, etc.). You're also only given one bath towel and one swim towel, which isn't really enough for one week. The soundproofing wasn't good either, so if you have loud neighbours you will hear them (we were lucky to have good neighbours for most of our stay - and overall the guests were friendly and respectful). There was also construction on adjacent buildings during the weekdays, which is an issue if you plan to stay at the hotel for the day (we mainly did day trips). Also, the hotel is not within walking distance to the beach, especially if you have children (it is about a 25 min walk down a narrow busy road that is not safe for walking) - and the beach was covered in sargassum seaweed so not swimmable anyway. We found a nicer beach in Jaguar Park, which is a drive. It is also far from town (15-minute drive). So it's a balance of being more secluded (positive) but less accessible to beach and town. Overall we enjoyed our stay and it's a good launching pad for adventures in the area if you rent a car (or bicycles).