Facilities are good but services are typical Italian...
Being an international chain the service quality should be prioritised. English communication is not enough at all, and certain employees/waiters show no politeness so a shame on the overall experience during the stay.