Warm, comfortable, spacious, well fitted out and very clean. This stay could not have been improved.