Sofia's apartment was perfect. Great location. Perfectly clean. Sofia was a great host and went above and beyond to be sure we had a great few days in Porto on our honeymoon!