Beautiful accommodations and excellent hosts! We would definitely stay again.