I'm planning on staying 6 days in Moscow, 1 day in Tver, 1 day in Velikiy Novgorod and 6 days in St. Petersburg. Moscow and St. Petersburg accommodation are hostels and the other two are apartments on AirBnB. How should I go about my visa registration? I was planning on getting the hostel in Moscow to register me upon arrival and then have the hostel in St. Petersburg do the same. Is this OK?