We really enjoyed Maria spot, it was great place to start exploring Porto from. You will also get bonus leg days due to high floor but with that comes the price for great view from balcony.