Great location. Very clean. Was perfect for our stay in Porto.