Your holiday paradise

right in the thick of the SalzburgerLand.