Very clean and very comfortable beds and a well equipped kitchen and a great smart tv so we were very happy staying here.