limehome Salzburg Sterneckstr.: Location & Reviews