We had a wonderful stay at villa Ciestra. The house is beautiful and the pool is amazing. We had multiple meals cooked and prepared and every single one was the best we ever had.
We would definitely stay there again. Great place, perfect patio and excellent restaurant across the street, right in the middle of the action in Punta Cana.