My wife and I had a great stay at Dura Villas. We booked a one bedroom Premium villa and were lucky enough to be upgraded to a two bedroom villa. We didn't need the extra room (which was locked for our stay) but it meant we had heaps of living space.
Whilst there were some cosmetic issues in our villa, they didn't really detract from the overall experience for us.
It was wonderful to be collected from the airport by Made who take care of us and drove us around for much of our stay. As Dura Villas is a little further away from the airport than a lot of other accommodation, the airport transfer is an excellent feature to have. We liked that the villas were a bit out of the main tourist areas however the hotel shuttle was able to take us anywhere we wanted to go, within a 5 km radius. The only downside of the shuttle was that depending on where you went, they couldn't come and pick you up again. It was explained later that if you told them what time you wanted to come back to the villa, they could arrange something.
We loved our private pool and took full advantage of it. The semi-outdoor bathroom was lovely and the outdoor shower was a hit. Unfortunately, the shower near the pool didn't really work very well.
We were pleasantly surprised by the quality of the room service options. We had pizza one night and it was awesome!! We loved our included breakfasts too.