Perfect location and great hosts willing to do anything to make your stay comfortable