The place is perfect. You won't find a better view on Porto!