Prós: Price is amazing value. More extras than can list. A five star hotel for the price of a 2 star. There is a spa with massage, pool and hot tub, karaoke, parking garage, gift shop, to name a few.
Contras: Staff does not speak English well at all. Make sure you have your own translator like we did, or are VERY independent (which we are too) and don't need any help during your stay. They will try though! Everyone is friendly.