Homely feel, very comfortable stay