Ourapraia Aparthotel overlooks the ocean, close to the popular beach of Praia da Oura and the bustling town of Albufeira.