well located, clean, perfect for a stay in Stockholm