It’s a nice place but before booking you should know that there are two wings upper and lower with a distance of about 300-400meters. It’s a steep walk and there is one gypsey available to commute between the two wings.
Lower wing has cottages but they are smaller in size compared to rooms in upper wing.
But all the facilities are like restaurant, pool, play area etc are in lower wing so if you get a room in upper wing you are basically stuck on the availability of the gypsey.
So prefer to stay in the lower wing especially if you are going with family.