A charming village house with a sunny roof top terrace in the traditional hilltop Provencal village of Mougins, available for holiday lets all year round.