A quiet, nice place, with lots of parking space, a tennis court, an open sitting area and a small playground for children. The apartment (#315) was very spacious, practically managed and tastefully furnished. One of the rooms had a view to the back (quite dark, needs better lighting), a small dressing space with a connecting door, a twin bed (comfortable), and a pillar in the middle(!), the other room had a large sofa and other furniture, a mini-fridge, an LCD TV and a view to the balcony, which unfortunately was not intended for use. The bathroom ventilation didn't work.
The restaurant looked great, breakfast was included in our stay and it was really good, had all of the necessary, eggs/meat/cheese/vegetables/cereal/butter&jam/coffee/tea. We had lunch as well, order by menu, and we were satisfied.
Overall, it's very good value for money and I would definitely recommend it.