Perfect place to stay! Wonderful location, and very communicative hosts. Check-in was a breeze, and everything else in between was great!