The location was great -10 minute walk to the main town and even less to great beaches. The pools etc were good and clean.
The entire setup however was pretty odd. It was setup like a motel room, except the requirements were more like a serviced apartment (collecting keys offsite, taking out your own rubbish). Everything was fairly outdated, including the documentation they left for you. The biggest thing for us was the smell. In our room there was a constant overwhelming smell of sewage coming out of the drain in the bathroom which made the whole room smell a little off.
The “resort” was part of another resort but you couldn’t seek their assistance with anything and no one was available except for emergencies with ours. Made it a bit hard to tell what was and wasn’t included.
This wasn’t outright bad, but I certainly wouldn’t choose it again with so many options in town.