A lovely, easy, peaceful and convenient place to stay