The apartment is clean and have good facilities both inside the apartment and out in the garden. It's equipped with a washing machine which is a life saver in hot summer. In the garden there is a real swimming pool with water depth 1.5-2.0 where my son who is a swimming athlete can really train in the morning when there are not many people. There are also two tennis courts which are almost always unbooked during the day time and my sons played a lot and had great fun there. The host is very friendly and helpful. When I asked him if it's possible to rent tennis bats, he managed to provide us a pair which is much appreciated.
Location wise it's quite ok. Not very close to the beach but close enough, within walking distance. We are very happy there.