The places is great, modern design, very clean and comfy. I used the swimming pool and gym during my stay which was great, just needed to book a slot at the lobby.
The apt is located in Juarez, next to a street full of bars and restaurants, nice area to walk around. Can get a bit loud at nights but nothing that didn’t let me sleep.