perfect hosts, perfect location, perfect stay! Such a lovely place and lots of extra little touches which made the stay even better! Highly recommended!!