Breezes Beach Club is an amazing small sized resort (there are probably 60 odd rooms but it doesn't give you this impression) where together with my family spent 8 wonderful days.
I'll start off by saying that the resort is extremely clean in all public spaces, the flora is nicely maintained every day, it's a closed resort so you don't have to be concerned being secure (although in my mind it's not necessary), it has a clean beach, security on the beach as well as you will encounter local people selling stuff (they are the same every day. they are friendly but sometimes can be persistent).
The resort has most facilities that you would expect (spa and gym - haven't used), a diving centre, a water sports centre, plenty of bars, a TV room and library etc. Why a TV room? Well, it's because they don't have TVs in rooms.
The wifi is really good and you can access it from anywhere within the resort, even on the beach.
The room is standard but will lots of storage space, nice features such as a baldachin to protect against mosquitos. We had a lovely room with sea view and it was amazing. You also have subject to the room, a nice outdoor space with a table and chairs.
The food was absolutely amazing. And I'm a picky eater. There was a combination of 4 nights buffet and 3 nights with a set menu which was perfect. The set menus at least, you could tell that they have well prepared chefs or actually employ international ones.
A kids club would be something good to have in future.