First of all we spent a wonderful one week at this hotel, it was an absolute pleasure staying there, and I would always go back. Staff is helpful and kind, service is good, rooms are clean and spacious, there is a balcony to sit in the evening with a nice glass of wine :)
Two huge pools with bars, also a small pool for the kids, jacuzzi, tennis court etc.
The pool is great, clean, there is also a bar in the middle.
At night there is a bar and also programs every day.
Personal suggestion: do not go all inclusive unless you want to spend all day in the hotel. Go half board instead and spend the day discovering the island and eat out. It is beautiful, everywhere you go.
Internet: there is a free wifi hotspot at the reception, but it is probably the slowest and most unreliable I have ever seen, but please, you are on holiday, you do not want to spend the whole day online do you? There is also a paid version of it, never checked, probably faster.
All in all, absolutely loved the place, and the whole experience. Would definitely recommended and would come back any time.