We stayed at The Caravelle under poor circumstances, so maybe my opinion is a bit skewed - but we were not impressed with this hotel. We had spent the week at The Carambola Beach Resort (which we highly recommend). Our flight home got cancelled, so the airline put us up in the Caravelle for the night. Our room was not... more






