Apartments situated 350 m from Praia da Rocha beach.