Ten out of ten! Everything was perfect. Excellent location and lovely views. Thank you for making our stay in Porto special.