Perfect location. Brilliant helpful hosts and lovely personal touches.