Good and quiet place. Homely atmosphere