Location is perfect! So are the views. You can hear the waves.
If you are physically challenged person, this nice flat is not for you (many stairs)