We had a wonderful stay, Villa was exactly what we needed. Very central to beach, bars, restaurants and supermarkets. Also a great pool which went down very well with kids (big and small).
Craig (owner) took us out on his yacht which was an amazing experience :)
Small downside were the roadworks that created a lot of dust to the outside area of the property.
Will look at to go again next year.