Our family has got a mixed impression of this place. Some things were excellent, and some were bad. Very nice apartment but poorly maintained. Great location!
Communication was efficient before the check-in but nonexistent after that. That was the biggest issue not having a caretaker/owner who replies when you reach out.
One of the bathrooms was broken at check-in. The next day, it was fixed rather satisfactorily but not perfectly. So it got broken again, and our requests for help were left unanswered. It was making loud disturbing noises during the rest of the stay. Very annoying.
The kitchen is missing the basic equipment necessary for cooking. No proper knife, no chopping board, no grater, no salad bowls, no whisker. Most utensils are in bad condition or broken. The ironing board was broken, incl the socket, which made the main fuse pop with flames. Really scary. The bedding felt badly washed and had holes in it.
But spacious rooms, comfy sofa, and the beach close by:)