The thing to know about Mantra, if you don't already, is that they operate a business model different to what many might expect.
Their core business is now as a developer that holds onsite management rights within strata complexes. And IMO they are very slick at it.
This allows them to develop buildings quickly, because they sell the individual units within their complexes to a range of buyers, just like a normal building developer, but then offer those buying for investment purposes the ability to holiday let through their onsite management team. The owners' corporation is set up so that Mantra has exclusive onsite management rights to the building. It means that Mantra can never be removed as manager of a building, unless it sells those rights to someone else.
On the side they have ancillary businesses that add value to their core business, like refurbishment & design; so that when it comes time to update apartment interiors, strata unit owners can pay to use Mantra's team to do everything, and keep their units with the same look and feel as other units (if they wish). This enables Mantra to have the outward appearance of a hotel operator, while in fact they are actually a holiday/short term letting agency.
They have a vast array of fees and charges which they slug onto unit owners, who participate in their letting scheme, that enables them to make money (as well as operating other onsite ancillary businesses like conference facilities and restaurants: However ancillary items like pools, gyms, gardens etc, which don't generate direct income streams, are part of the strata and the costs to operate them are covered by the unit owners, not Mantra).