Myself and my boyfriend stayed there about 3 years ago. The apartments/chalets were really nice. Very spacious,clean and private. We had one right beside the pool, which is also lovely. There is a shopping centre a short walk away with some bars, cheap pizza/ice cream places and shops, but the shops there are pretty useless. There are a couple of small supermarkets within walking distance as well. The main problem is that you have to get taxis to decent restaurants, etc as it's too far to walk.
It was pretty quiet when we were there (March/April), but I don't know what it woudl be like at other times of the year.