translate English to French: The complex's apartments have balconies with stunning sea views, well-equipped kitchens and satellite TV.
Les appartements du complexe sont pourvus de balcons offrant un magnifique vue sur la mer, de cuisines bien équipées et de la télévision satellite.