It is a decent hotel and we stayed here before, however this time it didn't go very well. We arrived close to midnight , check-in supposed to be available till 1 AM, however no one was at the desk to do the check-in. We waited and waited and waited. After 30 minutes of waiting, I started to call trying to reach someone who could assist. We already paid for the whole stay, so going to a different hotel wasn't an option. After another 30 minutes on the phone with a supervisor, a guy showed up at the desk, in place of a person who should have been there, and was able to finally give us the keys. Apparently, the person who was supposed to be at the desk, just left early. I suggested that person to be fired, obviously bad for business. Not sure if I will give this hotel another chance.