The key was easy to find and check-in was easy too. The room was clean but there were cockroaches in the room and apartment.