My friend and I absolutely fell in love with Cabarete a couple of years back. We usually stay at all inclusive resorts. This time was a bit of an exception. We had booked a package, but also wanted a place close to the action, so we booked Hotel Alegria. I am sooooooooo happy we did! It was the best hotel... more

















