Very clean and comfortable, and a nice space to relax in, with a well equipped kitchen and all amenities as advertised. We enjoyed our stay and would return again.