Just terrible staff, lack of communications, from top to bottom. Breakfast packs for early flight wasn’t arrange, another group looking for it in the morning no where to be found. Don’t get caught up with the pictures ads, very noisy music up til 9-10pm, couldn’t shut windows properly as its broken, cockroach and stain on towels. You paid premium prices for stay. Same goes with restaurants, meals waits anre insane especially dessert never turn up, followed up twice after 1 hour of wait, gave up and asked for little discount but boss refused even though we didn’t get it, she eventually made her staff to make it but we are ready for bed. Same goes with other group next to our table their kids just ended up going to the room. It’s a big let down, also had a 2 years with me traveling.