Brand new, 2 bed, 2 bath end of terrace townhouse with terraces and a spectacular roof terrace with mountain, lake and sea views.