We found this to be a pleasant, quiet, surprisingly spacious and clean apartment in a good location. Check-in was efficient and understanding of us running late due to travel hold ups. Comfortable double bed/bedding. Citystay supplied the extra items we requested, i.e hairdryer, microwave etc. though unfortunately housekeeping failed to empty our main rubbish bag during our stay of 10 days. We had to chase the extra bed we had reserved for a 2 night stay for extra guest (charge was CHF40 per night) and found it to be rather uncomfortable. They forgot the promised towels for our guest and didn't supply them until the following morning. Citystay responded sympathetically to any negative feedback we gave them however.
Overall we enjoyed our stay and would consider booking with them again.