Front desk staff was universally good. Very helpful and personable. Cleaning however was not great - asked for extra towels and never got them, they did not leave us bath mat one night, room was ok but not particularly well cleaned. Faucet in bathroom was loose, design of shelf over bathroom sink was very awkward, there was no way to be in touch with front desk unless you went down. Chat function did not ever get message to staff, room was very crowded.