We had a very nice stay at the villa, which is beautifully done up. The villa itself is five stars, but we’ve dropped a star for a few reasons: (i) even though it’s very nice, I think it’s probably somewhat overpriced compared to other villas in the area; (ii) it’s advertised as having a ping-pong table, but there wasn’t one–our kids are crazy about table tennis and this was the main reason for us deciding to pay a premium price (it’s not great that the owners have known about this for months but the listing is still showing it); and (iii) at the end of our stay, the agent was quite confrontational when telling us we would have to pay for damage to a rubber seal to the pool, which we tried to explain wasn’t properly fitted when we arrived (the owner later confirmed this). On a positive note, we broke a float for the swimming pool and the owner kindly didn’t take up our offer to pay for a replacement. However, for the reasons above, I don’t think we would go again but it certainly is done to a very good standard and you will be very comfortable if you choose to go.