This handsome rooftop combines a breezy outdoor terrace with harbour views and a dining room serving up dishes from south-east France.