We had a great time (6 nights) in Stockholm and in the apartment. This place is a good starting point to discover Stockholm. You have an easy access to public transportation (tram, bus, boat) and also close to the apartment are major attractions.
Communication was easy and fast. Super!
Everything was perfect!