The apartment was clean and as pictured. The building is quite safe and is conveniently located. During our stay we had no issues. The check in process, however, is bizarre. The listing shows as "self check in", which typically means there is a keypad or code of some sort at the door to the AirBNB. This is not the case for this listing. I received extensive check in instructions on the day I was supposed to arrive that required us to go to an offsite Shell gas station and open a lock box attached to a chain link fence. My flight arrived at night, and, had I been by myself, I would have felt unsafe. Again, the apartment itself was quite nice, just know that your check in and check out processes will be as described above.