The Mantra is wonderful. Located on the esplanade, over the road from the beach, shopping and restaurant culture on street level, Coles and bakery located next door. The indoor pool, and outdoor spa and pool in extensive well maintained gardens made this holiday destination wonderful for us.
翻譯