When I stayed at the Bougainvillea Beach Resort I had a great time. It´s quite expensive to stay there, but that doesn´t matter. You will have a great time I promise!
The suites of the hotel are really spacious and clean and are decorated quite good.
The pool of the hotel is really beautiful and not as simple as you usually see. Though I rather went to the beach.
The beautiful beach is just excellent. You can just enjoy lying on the beach or take a swim.
You can also go on a snorkel tour and then you can even see turtles.
Seriously it´s lovely there!! If you like sun, water and beach this is the place to be.