Everything was perfect: spacious room, cleaned every day and sprayed against mosquiotos (hence not even one mosquito spotted in our room), very pleasant and customer-centric staff. Top quality beach service with comfortable sunbeds free of charge and bath towels if you leave deposit. Clean beach and warm ocean, 2 pools. All-inclusive food various and tasty. Internet works only at the reception area, but this only helps to enjoy time off. Excellent rating due to the extraordinary care that the manager and staff naturally show every day. Big thanks to the manager and staff!