A central Apartment in Gamla Stan, great cozy place with nice facilities and plenty of space.