We thoroughly enjoyed our self catering stay at Caybeach and it was very good value for money. It's situated about a 10 minute walk from the seafront.
The pretty, clean, low rised apartments surround a couple of swimming pools, kids splash pool with slides and a small baby pool. Our apartment with huge balcony, overlooked them. There were plenty of sunloungers around pool areas.
There's a small children's playpark, as well as football/ basketball pitch, situated behind the pool area. Also, an indoor pool and gym, which we didn't use.
Our apartment was cleaned regularly, with a change of bed linen and towels every day. The beds were comfy and sofa bed large enough for 2 children.
We enjoyed our breakfast for 6.50 euros each in the restaurant and there was plenty to choose from. (Most days, we had a simple breakfast in the apartment though.)
The shop supplies most things, but as we hired a car, we bought most necessities from a larger local supermarket.
The pool bar had a happy hour from 1pm until 2pm each day and staff there were very friendly.
It was very quiet on the whole during the time we visited and although evening entertainment was put on most nights, no -one went down to watch. (I'm sure that's very different during school hoidays).
Caybeach sun is a lovely, clean, good value for money hotel, great for kids and situated within easy walking distance of Playa Blanca beach, town, bars, shops. (For those wanting taxis, they cost 3.90 euros to the front).