translate English to French: Our apartments have internet and all sorts of amenities to make you feel comfortable with your family or friends.
Nous vous invitons à passer vos vacances dans un cadre confortable et relaxant au bord de la mer.