well located, well set out, clean and comfortable.