Nice apartment in the heart of Gamla Stan.
Check-in/check-out is a bit impersonal, but efficient.
The position is spot-on: you basically have all the major Stockholm's attractions in within a 30min walk radius (10min by metro/tram).
The price of the stay is low for Stockholms standards.