Flagship four-star Courtyard Hotel Waterfall City now open!