Very clean and has all the nice little touches to make you feel at home.