A quiet, lovely restful place to stay.