The rooms were fairly clean, but there were some dead cockroaches under the bed, even after the maid service. The living room also lacked sufficient lighting, too dark to read of an evening. We saw that other apartments had a free standing light, but not ours.
The resort is ideally sited for the restaurants in the "old" town.