I was able to have a great experience staying in Stockholm. The apartment is located in a very central part of Stockholm, near the Central Station. In addition, the interior is very modern and comfortable to live in. Overall, Isabella and her brother were great hosts who took care of me!