Overall we had a good experience.
Highlights:
Good location, excellent breakfast included, two nice pools, and friendly and efficient staff.
Areas of improvement:
The gym is in poor shape with broken equipment, the hotel must have a towel theft issue and they are guarded, and a US$100 cash deposit was required at check in which was returned after room inspection.