A wonderfully homey place to stay.