This place is perfect. It has great location, you have a huge supermarket and plenty of little stores, markets and amazing restaurants near by. It is easy to move around to the main touristy areas, everything is a metro ride away.
The place was clean, very comfortable, with all amenities you need. The service overall when we had doubts or needed some type of assistance, was spot on as well.