translate English to French: But I've loved being here these past few days.
J'aime beaucoup mon séjour jusqu'à présent.