We are getting married in Portugal in June and we want to bring our families out for dinner the night they arrive in Portugal. We are staying in Albufeira and i would prefer to eat in the Old Town. There will be around 25 of us with two children. We are paying so don't want anything too pricey we are not all fish lovers either. I want somewhere to impress. Was thinking of one of those restaurants next to the snoopy bar at the beach??? Any other suggestions would be appreciated.