Debora's place is amazing, has great view, it's close to Slussen, definitely recommend it!