My family and I had a wonderful stay at Osterwalders. All amenities in the apartment were modern and well maintained. The team was very responsive and addressed all our concerns in a timely manner. We certainly would love to stay here during our next visit and would recommend it to others. Thank you Osterwalder team.