We really enjoyed our stay at Maria's apartment. The location is superbe! Within 1 min you are down at a white sand beach in a very comfortable, almost private bay, perfect for children and beach lovers. The garden behind the house has a shower to rince off after being at the beach. The apartment is comfortable, very clean and has enough space to 4 adults and two kids. Maria provided a baby bed and a high chair, which made our stay with our 3 year old son and 18 month old daughter very pleasant. The stairs in the apartment may seem a bit dangerous for small children, but our children realised quickly that they were not to play on them and it was not a problem or a worry for us.
The apartment is also located within a 5-10min walk of the stores/cafés/restaurants of Cala Liberotto, which makes it really ideal. We enjoyed the small town of Cala Liberotto, it has two fairly large grocery stores and pleasant cafes, bars and restaurants (a play ground at the big hotel). You feel very safe in town and the people are pleasant.
As an active runner, it was also a pleasure to run in the Park "Oasi Bidderosa" and along the coast to the north of Spiaggia di Berchida. You can run/hike/Mt.Bike for hours here.
The only draw back of the apartment is that there are some aspects which are a bit run down. The piping is old so that one may not throw the toilet paper down the toilet, easily resolved with small waste bins next to each toilet. As well, the stove may run out of gas at some point, but this can be changed quickly as Maria or her son are always available to help. So, these small inconveniences do not out weigh the positive aspects of this lovely apartment. We would come back again.
The check-out time of 10am is a bit early, maybe negotiable?