The place is ideally situated in a gated community overlooking the sea and a few steps away from Salty's Restaurant. It is a short walk to town up a switchback system to the Esplanade and its close to Sainsbury's.
The apartment is lovely, comfortable and clean and is generally well supplied although it could have a few more things such as cork screw, colander, cheese grater etc. The parking space is really a bonus. The management company was responsive when we set off the fire alarm which is easy to do. They were able to help us understand what to do to shut it off--make sure you have the information before you arrive.
All in all a great place to stay and I would go back and stay there again.