We had a great stay here. The location is excellent - the views and sunsets are spectacular, and the beach and great restaurants and takeaways are all nearby. The apartment was perfect - very clean, tidy and modern - and it had everything we could need.