A top floor flat in Oliva Beach. A semi new apartment which consists of 2 bedrooms 2 bathrooms living/dining room with air conditioning/heating modern american kitchen a small terrace with sea views and another large terrace with views of the mountains. There is a community pool and a private parking space.