This is a prime location in Gamla stan (Old City). Can highly recommend it.