We stayed at Sol Amfora for a week during July 2012, with 2 young children. The apartment was adequate and clean and the balcony with garden furniture was spacious and fantastic. Our apartment was right next to the play park, which meant that we could relax on our own balcony in the evening while our children enjoyed themselves right at our doorstep. The play park also had a soft artificial surface, so I was never afraid that my children might get hurt.
The only down side to the apartment was the fold-out couch that was extremely uncomfortable to sleep on – in fact it was abandoned in favour of the floor after the first night.
The facilities available in the resort were far better than I expected. The two outdoor swimming pools were clean, right next to restaurant facilities and they were never overcrowded. The indoor pool (sweet water) was heaven sent on the one afternoon that it rained during our stay as we were leaving the next day and my children were not done swimming just yet.
There were many different types of beaches to choose from (sandy, rocky, concrete, shallow water, deep water), all within a short walking distance and they were all kept clean.
We also participated in and enjoyed many of the events organised by the resort – all for free and all very well organised.
The only truly disappointing aspect of this holiday was that the week went by so quickly. We will definitely return at some point in future!