The comfortable flats are located in a garden/olive grove area. The complex has free car parking though this was often nearly full so you may wonder whether there will still be room when you get back. AirBNB bookings include cleaning when you check-out but no cleaning during your stay - additional cleaning can be booked at Reception at Euro 10 per time.
Overall a very enjoyable stay (we had one 1 bedroom and one 2 bedroom apartments).