I can recommend to stay at this place. Check in and Check out went very smoothly and when needed the working staff helped with anything. If needed they also organise you a PCR Test.
The location is also good, since the next metro station is right down the street or it is possible to walk to the interesting places which lay around the hotel.