We stayed at Michael's place in August 2019 with our 3 kids (4-9 years old). We had a fantastic stay. The house is perfectly positioned on a small hill between Golden Beach and New Golden Beach (both 5-10 mins walk) with another small cove at the end of the road (3 mins). It is airy, but still well sheltered from the summer wind which comes from the back of the house. We found everything we needed in the house with a well appointed kitchen and lots of other thoughtful touches. There is a big BBQ area on a separate terrace to the side of the house. The pool is well kept, deep (up to 3m) and big enough to swim in 'properly'. It is shared by the 5/6 houses in the small development but it is not intrusively close to any of the houses and gave our kids an opportunity to make a few friends. If you have kids who are competent swimmers, you can keep an eye on them in the pool from the terrace of the house.
Michael himself was exceptionally helpful, not only with the house but also with other travel advice and support and everything was very smooth.
All in all highly recommended.