a very well maintained property especially the outdoors. Interesting facilities available like adventure sports activities. Rooms are also well maintained. I stayed in a super deluxe room which is slightly on the higher end of the cost but you would forget all that when you start enjoying with your family. Kids would really love the facilities. A liittle attention could be given to the maintanence of the bathrooms. Food service and quality is also good.