My friend and I stayed at the Barcel Bavaro Caribe Beach Resort, which is part of a five-hotel complex. The Caribe and Beach ... More