One of the best and most popular hotels in Punta Cana! Lopesan Costa Bavaro Resort, Spa & Casino 5 *