Great location! Great spot to stay! Loved Mexico City! We will definitely be back!