A homely holiday home in a great location