Very clean, new modern apartment that was very well stocked with everything we needed. 5 mins walk to the beach with many shops and resturants all around. Great value for money and i could not fault anything and had a very enjoyable weekend. Thanks you Nicole you deserve 5 stars!