I thoroughly enjoyed my stay at Viva Miches By Wyndham. The resort is located an hour and 20 min drive from the Punta Cana airport but well worth the drive. The resort is situated in a remote area in the countryside surrounded by ocean and mountains. The views are spectacular. The resort is very safe. We left our belongings on beach chairs all day long without a worry. The entertainment staff are phenomenal. They really make the stay fun. There are so many activities that you can do (windsurfing, paddle boarding, sailing, archery, volleyball, racquet sports, etc.) and participate in (aqua fit, zumba, salsa, games, etc). The staff really make an effort to make you feel welcome. The shows are night are excellent as is the food. Lots of variety. The bar is fully equipped and the bartenders will make you anything you want. There were plenty of families at the resort with children of all ages so there were lots of children to play with. I highly recommend this resort.