Anyone have any experience with either of these places? We stay at Catcha and love to be able to walk to local establishments for lunch and dinner. Looks like Walk It Off recently reopened? Looks good from what I can find online. Would eat at Walk and have one before or after at Meka?s.