InterContinental Dubai Festival City, Dubai Festival City - Reviews, Prices & Location