You get what you pay for....Rooms are spacious but poorly equipped - had to ask for towels, bath/shower mats, fixing of the A/C (although these were fixed eventually), and then on check out charged for broken glasses which we were not responsible for we presume caused by the cleaner. Some items (eye medicine in fridge), airplane headrest, USB drive items were accidentally left in the room from visit previous just 5 days earlier - hotel staff claim there was nothing left behind, so could not return any of them. Very poor show.