Impeccably clean and comfortable, although kitchen lacked some basics.