We had an amazing time! All the reviews that people have shared are spot on. Perfect location, perfect accommodations and perfect hosts. Thank you!