While I would recommend the apt because of the location and cleanliness, I wouldn't stay there again due to the host Carolina. There were some shortcomings of the apt, missing light bulbs in the bathroom, etc. but the location is great. That being said part of what makes the stay wholly complete is a good host. I reached out to them 36 hours before we were slated to arrive and I ended up sending several msgs before anyone responded with confirmation. In that communication I told Carolina repeatedly our train arrived at the station at 130pm. She told us she would meet us at the apt at 130, even after I suggested I message her when we arrived so she didn't have to wait. After all of that she then brings up to me how she was waiting on us since 130. Additionally she was not at all patient with her instructions. I speak very little Spanish, she speaks no English, which is fine but when you each have a language barrier there has to be some level of patience on both sides. Maybe I expect too much, but when I go back I won't be booking with them again.