Excellent hosts and very well located. We would stay again!