We really liked staying at the apartment. It was really convenient having them arrange your pick up and drop off at the airport. They also provided you with maps and great information about the city.
The location was about a 15 minute walk to the center of the city and was really walkable. We also felt very safe at the apartment. I appreciated the locked building. The pillows and beds were comfortable as well.
For other travelers, I want to point out that there is not air conditioning here. We learned that the hard way on a hot day. They do provide 2 fans but that was not enough to make my sister happy or cool. Also, they didn't provide any paper towels and provided very little toilet paper. I found this to be inconvenient since its not like we had any, and have never stayed anywhere before where this was lacking.