I stayed for 2 nights at Sofia's place. The room was quite large with an ensuite. Clean and nice. The shower was small but perfectly usable and always hot. The place was noisy when people are walking around. Overall I enjoyed my stay in Porto!