Located within the Max Beach complex, expect a sophisticated Chinese restaurant with a friendly atmosphere, gorgeous decor and stunning views over the coast. Ninety nine percent of the menu is made in house. The terrace overlooks the Max Beach pool and Mediterranean views.