We were very happy with our stay and wishing we could be back.
The apartment was what we hoped for, with a nice garden, very closely to the beach, safe and Dominic was very helpful during our stay and quick regards to communication. Also, we stayed for over two weeks (we were kitesurfing) and the halfway cleaning was very very welcome.
I would have no hesitation of contacting Dominic again for a new stay. CPT is a remarkable but beautiful place.