Mantra on The Quay Brisbane: Spa & Location