The place is quite clean and great location. Really comfortable bed. The check in was not great- you have to wait for someone to meet you with the keys, not ideal when you arrive late at night and just want to go in. I would prefer a self check in method.