I would not stay at this property again.
First, you have to leave your hotel key at the front desk every time you leave the hotel, and request it upon arrival, which was an imposition and did not feel safe.
In terms of rest, getting sleep was difficult since the room provided to us was on top of a service entrance, it was noisy up to late at night and very early in the morning, with deliveries and waste management.
In terms of cleanness, the top part of the walls in our bathroom were covered with mold and required cleaning and maintenance.