The area and the building are very safe. The apartment has an awesome city view, especially at night! Myself, my husband and my sister and her husband along with their 7 year old son stayed three nights here. Unfortunately we didn't learn until after check in that the game room is for adults only and that the roof top jacuzzis must be reserved in advance and can only be used once a day, unless you get special permission, which proved challenging so we decided not to pursue extra use. The beds were comfortable and the showers had great water pressure. The kitchen had an old pan scrubber for washing dishes and zero towels for drying dishes. We did find a couple of cleaning towels under the counter but these were unusable as they had clearly already been used for cleaning. This was a little unfortunate as we had planned on cooking our own meals for our last three days in Mexico. So when we went to the grocery store we bought a sponge and some paper towels and made that work. Unfortunately there was also no pot holders/hot pads to remove hot pans from the oven. Using the kitchen was proving to be challenging. Each bathroom has exactly two bath towels (perfect!) but no small towels to dry your hands so you have to use the bath towels or the paper towels we bought. Bring extra toilet paper because there is exactly one roll per bathroom. The co-host did communicate with me in the beginning through What's App and was apologetic about the missing necessities and said they would take our suggestions into consideration for future guests which we appreciated but it didn't really solve any issues. Shortly afterwards Alex checked in with me to ask how things were going but didn't reply to my message until we were checking out and mentioned nothing about my kitchen and bath concerns but only wanted to thank me for staying. The surrounding area is nice but nothing extra special for Mexico City but we appreciated feeling safe and after some hunting we did find an awesome taco stand a few blocks away!