Spacious, clean, comfortable, with many added touches to make you feel at home.