De Champs sits atop of a steep hill that has a great view of the sea below. The food overall is good I had the nachos which were not typical nachos as they had lettuce but they were good. Clean good quality food. They do offer a shuttle up to the restaurant so if you don't have a car you don't need to trek up the hill on foot.
The service was also terrific.