Excellent location, couldn't be better. Exceptional hosts, good value for money and will definitely be back.