Clean and comfortable place with a homely feel.