Had a 7 night stay here. Situated in a quiet area at the top of the hill (not a massive hill) close to all the restaurants and shops and just a 5 minute walk to the beach.
The apartment had everything that it said it would have and was clean and tidy.
Would highly recommend.