We stayed at Blue Bay Beach in January and loved the place. Short walk to everything, they had a pool and our room (201)had a view of the beach from the balcony. Management was very nice and the rooms were adequate with a small kitchenette including small fridge, stovetop and microwave. I think someone told me it used to be Cap Caribes although I can't confirm that info.

I strongly recommend this place and we plan on returning.