Rocha Apartment, Praia da Rocha - Portugal