translate English to French: Situated in the heart of Santa Cruz, in the business centre but just 10 minutes away from the beach of Las Teresitas, all that the city has to offer is within easy reach.
Situé dans le cœur de Santa Cruz, dans le centre des affaires mais à tout juste dix minutes de la plage de Las Teresitas, tout ce que la ville a à offrir est facilement accessible.