Casai Mexico was the perfect apartment for our Mexico City stay. Great location, beautiful space and very reasonably priced. We couldn't have been happier with our stay!