Wonderfully spacious, clean and tastefully decorated place to stay. Lots of extras and felt thoroughly spoilt. First class accommodation.