Great location, fantastic hosts! We would definitely stay again!