Does the job for a decent price, but a few cons: we weren’t able to check in until 45 min after our check-in time, we were given the wrong room which accommodated less people, and floors were quite dirty. Overall, acceptable but not great.