The mantra is a great resort with a lovely walking track and beautiful beach