A lovely homely atmosphere in a very good location.