Adorable accommodations, gracious hosts and an awesome location!