We had a wonderful stay at Johann's place! The apartment is very large, so we never felt cramped at all. The building is incredibly close to södra station, which made traveling around Stockholm very simple (one commuter train stop to Stockholm central station). The neighborhood is extremely quiet and calm, but there are more restaurants and bars about a 10-15 minute walk away.
Communication with Johann was great, and checking in and out was easy. Highly recommend!