Apartment was ideal, spotless, and in excellent location. Diana, assistant to our hospitable host Rahim, was charming and responsive and always super helpful. We very much enjoyed our 3 week stay. Excellent restaurants and coffee shops and sea swimming all withIn 5 minutes walk. Definitely recommend.