Location is great and you can see the sea but beware the noise of airconditioners and huge cooling systems serving shops below will impact on your stay. There is also a kitchen below so there is a constant unpleasant smell of cooking in the room. Added to this, the screeching of seagulls flying around the building is constant, night and day.
Attention to detail in the apartment also leaves a lot to be desired, sockets hanging out of the wall, curtains hanging off the rail etc etc