Everything you need for an amazing stay and experience in Mexico city. Nice view, many amenities, fully stocked for long term. high security and close to restaurants and shops. highly recommend this apartment!