Pros: Very charming hotel on the outside, beautiful to look at, great landscaping and decor, and a good location.
Cons: no towels in room, they said they would send towels within 30 minutes, i left after 5 days and still no towels. No coffee mugs in room, no water bottles in room, no proper blankets in room. Food quality mediocre at best. Staff doesn't seem to really care about anything really except for one of the front desk employees and the bell boy. Not many English speakers amongst the staff, barely any. Don't be tempted by the all-inclusive, you'll end up eating out often anyway. Very bad wifi (if it works) and you can only get it in the lobby, make sure you get roaming data or buy a local sim card.