The hotel is very nice, rooms are clean and modern, service is good, the breakfast is very good. They have an excellent pool design and it is huge, the kid's pool is nice with sand, my son loved it a lot! But the bed sheet and the towels were old, we found some holes on the sheet and the bath towels were old, the beach towels were ok though.
Try to keep the doors close if possible from the mosquitoes if you stay on the first floor!!!!!!!