A fabulous place to stay. Bright and spacious and enough room for everyone to have their own space. Modern and very well equipped. Great to sit in the spa and watch the golfers.