Best view in Mexico City, excellent place to stay and hang out