We had one of the 2 bedroom appartments for our family of 4 which was very comfortable.
The hotel has excellent facilities with everyone able to find an activity or relaxation area that suits their needs. The food is good.
The only area that was diappointing was the service. The friendliness of staff was variable. Some were very pleasant, others were silently hostile.