Super endroit, super hospitalité, j'y retournerais volontiers à mon retour.
Great place, great hospitality, I would stay here again when I come back.