I am writing directly from the hotel. We bought tickets in advance, chose for a long time and stayed at the Maxim Hotel, although personally I was alarmed only by positive reviews - if there were minor shortcomings, then among the huge number of pluses.