I have stayed on two occasions in the off season and have thoroughly enjoyed both. Once I was by myself and on the other occasion I was with my family.
The facilities are excellent and the staff were friendly and helpful. There is everything you need to have a relaxing and fun time.
The costs are most reasonable and there is various accomodation available.
I highly recommend the resort to all.