We stayed there for nearly 3 weeks due to some construction work in the house, and the stay turned out to be great.
Room service excellent, Staff also good, breakfast was good. In fact I use to take some fruits and yogurts to give it to my kids for their lunch to school from the breakfast nook. It was overall the greatest experience of staying away from home yet feel like it was being at home.
My kids still remember whenever we pass by the hotel about our stay.