Hi, everyone. I have recently booked a trip to Punta Cana for July. We will be staying at the Punta Cana Grand. I have looked for information on it in this forum, but I can't really find much .. So if anyone has any information, it would be very appreciated. Thanks!