A perfect stay! Really great hosts who care about their guests. Everything was impeccable, clean and well prepared and the location is great too.