5 stars plus the rest! Beautiful flat in a fantastic location. Check in was simple, the flat was spotless and the hosts were always on hand. We loved Porto and would stay again in a heartbeat.