We have visited a lot of places. Punta Cana was was not our favorite, but very beautiful. The resort we stayed at had very nice ... More