The location of this place was very good, it looked a bit sketchy but we felt very comfortable and safe at all times. Check in was easy, there was a lock box up front and we let ourselves in. We also enjoyed being able to utilize the lock box throughout our stay and not having to take the key with us and chance loosing it.
The apartment was clean and very spacious. The only downfall we couldn't find the remotes to the Air-conditioning and therefore the nights were warmer then we would have preferred. Overall all, I would recommend Nestor's place.