Wonderful location and great hosts. Everything you could want in an air BnB.