Let me start with the following: the pictures are 100% accurate. The view is spectacular. You pay for the balcony. The neighborhood is very nice if you want a good local "authentic" spot.
This place is ideal for is adults or a family with teenagers who are staying for approximately a week and will each out most, if not, all meals.
This place is very nice, but not young child friendly staying for an extended stay (16 days). For example, the coffee table is on wheels. You can obviously imagine what a 19 month old will try to do with this.
My biggest comment is this is not a private home. Its an apartment in a building that in the entrance we are in has two separate apartments. The pool and spa are shared. The first week was not big deal, the guests were very quiet and two. The second week was a family of four that monopolized the pool. Also, there is one parking spot for both apartments. Yes, the management told me that it was "exclusive" for us, but the other guests regularly parked in the spot and I received a parking ticket parking on the street (figuring out how to pay that was not easy either--first the post office--then the police). Also "exclusive' access to the sea is not accurate. There are at least 5 residences that share the access. One other person made the point of saying that this was not for us. I then explained where we were staying. They were not happy, but did not oppose us using the access. If you have a young child and going out to each is a bit of a challenge, the appliances and quality of the cooking materials is pretty low end (low end appliances and Ikea cutlery etc).
Communication was generally good and the staff went out of their way to be helpful in getting me a bike, locating a diving club, and a house keeper. The cleaning was not at a standard I would expect (under the bed there was significant dust). There was also an ant problem. Even with spraying it was an issue. Also, there was a massive storm several days before we left. The glass was not cleaned up outside the apartment. The pool water turned a very bad green. No clean up outside either.
On balance, we had a very nice holiday. The apartment was fine. But, the quality is not proportionate to the price point.