Perfect place to stay when visiting Stockholm - you feel like home