Really good. Clean, comfortable and spacious, and well located. The reception staff were very helpful.