We stayed in 412 is on the 4th floor of this 14 apartment complex right on a rocky beach. The sea is not calm. Our flight delay meant we arrived well into the evening. However, the owner was there to greet us, help us up (10 steps before the lift !) and in with all the luggage. First impressions were GREAT! The apartment is HUGE as is the balcony. The owner then asked us if he could take us to the supermarket! On our return, he again helped us up and in with the shopping. Great Service ?Cleanliness is not a top priority, especially in the kitchen, and the apartment contents are a little tired. Maintenance is also a problem here as quite a few things don't work well, or at all, as in the case of the dishwasher. However, this was replaced with one that almost fitted, in a few days.The central area can be a little noisy and this can be heard later at night especially in the back bedroom. However, with lots of restaurants, a few bars, and a nice buzz about it, the benefits far outweigh any occasional slight disturbance.The pool is very small, and ok just for a dip. The small beach is sandy but entry to the sea is rocky, and the sea slightly rough. We walked along the road and in through the complex next door as their section of beach was a little calmer, and had a less rocky entry to the sea.My partner is ultra clean, and I am ultra fussy about things that don't work. The apartment could be cleaner, and the maintenance could be a lot better. However, the apartment is great, the views are stunning, and the location suited us just fine. Would we go back? Definitely!!Upgrade it, get a new cleaner, and it's a 4 or 5 star !