I recommend this place 100%!
The guys were excellent hosts since the very beginning. They offered us a transfer from the airport to the office and viceversa. The driver was always on time and the car was big enough to for us (5 people) and our luggage to fit comfortable! (2 pieces per each one of us).
When we arrived to the office, Alex had a lot of useful information for us, including maps. He even recommend us the best exchange offices around.
The apartment is just as you see in the pictures. It has everything you might need to make your own food and the beds are really comfortable. It is also really close to most touristic places. We didn't need to use public transportation at all!
We are very happy with the experience we had at this apartment. You will not regret staying here! (: