Great location at the end of Rua do Flores, excellent views from the balcony/terrace with a lot of cafes/bars nearby. Ribeira (The riverside) is a 5 minute walk away with excellent shops and bars/restaurants.
Be prepared for hills in Porto!