Super location, welcoming hosts and beautifully equipped accommodation. It was a shame our stay was only short.