We enjoyed our stay at the apartment mainly because the location is perfect! A few minutes from a perfect little cove beach and national park with hiking trails to other beautiful beaches. The nearby town of Porto Petro was charming and lovely for dinner (though is a drive away so you need a car). The big terrace of the apartment was the best bit and the kitchen & living room was cosy and nice to cook in with a well stocked kitchen.
Downsides were the lack of attention to detail, there was one roll of toilet paper when we arrived, the handsoap had run out, no sponges for washing up or cleaning. The wifi didn't work for our entire stay but luckily we didn't need it. Also the beds are quite hard and the 'double bed' is two singles pushed together.
Despite these issues we still had a lovely stay and felt it was a good holiday apartment.