If you want a lively dinner experience with family and friends, Club Nau is great. Nice views of Praia Grande and Portimao, with solid food and a nice, cozy atmosphere. Service is variable - not as personal as I would like, but acceptable. Just too rushed. Overall, fun night out!