Excellent, peaceful property to help you make the most out of a vacation in Switzerland.