A pleasant & homely spot in an excellent location