I am hoping to go to Mexico City on a solo trip early next year. Any tips and recommendations of where to stay, eat and sightseeing? I particularly love lazing in parks.