AMAZING place! Lovely location and great hosts! We have had a blast staying here!