We have already booked another week in this amazing flat which says it all. Such a great terrace! Love Foz as an area. So convenient for Porto and all its attractions but also a very cool place in its own right. Beaches are fantastic and we enjoyed eating out locally. Would strongly recommend booking restaurants in advance.