Juan needs to be there for the check in. When he isn't, like what happened with us, there is no way to get into the apartment building. We were without data and without any means of reaching him. We had literally to wait for a neighbor to come into the building and hold the door surropitiously while they entered. This awful check in experience marred the whole stay.
Apart from that, the apartment is nice and well located. The kitchen is complete and the washing machine works well. The shower is nice, if a little low, but there isn't enough hot water for a couple. The ceiling in the bedroom is pretty low as well.