We had a wonderful stay here. The apartment complex is close to the central bus station and within walking distance of the city centre.
The only thing that was disappointing was that the specific room we had booked on hotels.com was not the one we received. We specifically paid extra for the room with the table fashioned from a well, with a microwave, but received a different one (without both of these things). We were told it was already occupied and didn't receive compensation for this.
Despite this, we did enjoy our stay. We used the pool and loved that they had vending machines for coffee, beer and soft drinks...a nice touch!
Closest supermarket was only a couple of minutes walk away, which was very useful.