Very clean and comfortable, the heated floors were awesome and the shower/ tub was very nice and spacious. Had cable but not Netflix or any streaming devices just bring your own if you need. Good internet.