Comfortable, homely an excellent place to stay