Translate "EntornoVista excepcional, luminosa, orientacion sur. Terraza." from Spanish to English.
EnvironmentExceptional view, south exposure. 2 terraces.