We are going there in the near future and I am looking for suggestions on things to do, recommended restaurants, etc.