Fabulous stay. Stylish and incredibly comfortable apartment with all the mod cons (wireless speakers, excellent wifi, netflix, etc). The views were incredible and the small patio is a proper sun trap in the mornings and you can head down to the beach to catch some rays in the afternoon. Woke up to the noise from the ocean every morning and served as a wonderful dose of relaxation in this crazy world. Small village with more than it's fair share of exceptional restaurants - you won't want to leave. Highly recommended.