Choose from two beachfront options that will both pamper and impress: Peppers Beach Club & Spa providing 5-star luxury located in an idyllic palm grove overlooking the Coral Sea and Mantra Amphora, set in stunning tropical gardens with lagoon sized pool, on site day spa and a short stroll to nearby restaurants.