Impeccably clean, comfortable and nicely decorated, all the kitchen gear we needed, and outstanding beds and sheets. We would stay again any time!