Apartment is fine but it is a bit overpriced for what it actually offers. No basic facilities are provided, but this is anyway described in the house features.
Communication could be better.
Location is good, close to the countryside with nice sea view and not far from beautiful beaches.