Great apartment in one of the greatest locations in Stockholm