Had a lovely week at Caybeach Sun, a good location away from the main part of town but within easy walking distance of the beach, bars and resturants.
Well laid out, basic accommodation (but had everything you needed) it was a bit tired looking BUT excellent value for money. The staff were always friendly and the "supermarket" on site was very useful. They did charge a "deposit" a couple of euros for an extra key, TV remote, safe and air conditioning - we didn't bother as it wasn't necessary.