A wonderful homely stay in a great location