Incredibly well located, clean, spacious and modern apartment. Metres from the beach. Karen is a wonderful host and has great recommendations for places to visit. Had a lovely time.