Novotel Newcastle Beach is a great property with what you expect and more!