Best place to stay in mexico city, highly recommend it