Very slow and bad communication and not very effective at resolving any problems. Location and hotel looks nice but don't expect any form of support with issues.
Would spend your money at a better hotel that puts customer service above all.
Especially considering the prices offered here.