Spending a day in Miami, any recommendations on a nice place for lunch and an area to park/walk around south beach?