Location, location, location! The place is perfectly situated in Gamla Stan.
The place can do some improvements as many of its furnitures and appliances (specifically room heaters) were in poor condition/ broken.