The good: AC works, hot and cold water, bed was excellent, friendly staff.
The bad: toilet has no seat, no cup, no table or chairs, showers don't work, beach filled with trash, restaurant don't open until 12:30 for lunch and 7:30 for breakfast, flies eat with you.
No wifi, no free bottled water.
Unfortunate to say, it ruined my expectations. I will not go back to this resort again.