Very clean. Lovely facilities. Full kitchen. Great couch. It was a lovely stay. Would definitely recommend them.