We had a wonderful stay in the 4.5-room apartment for 3 weeks in January 2020. The rooms are more spacious than usual, there is plenty of storage, and the kitchen is extremely well-equipped -- everything you could need for self-catering. Likewise for furnishings and linen -- there is nothing lacking. As many have noted, only 20 minutes' walk from Rapperswil town centre -- but also only 15 minutes from Jona, where there is a small railway station on the Zürich line, as well as some very good supermarkets. Sonja, super-friendly and with excellent English, is very helpful and easily available for contact, without being intrusive. We would recommend this apartment and also Rapperswil as a great base, better than being in the city as you are surrounded by the beauty of the lake, the birdlife, plenty of good walking nearby. Thanks!