This is everything an AirBnB is supposed to be. A wonderful host, a wonderful location, wonderful accommodations.