Clean, modern apartment in an excellent location. The hosts were great and accommodated our early check-in. Very professional and prompt communication. They also gave us lots of local tips. Beds were clean and comfy. AC, WiFi, kitchen, shower - everything was perfect. And it was close to all the important Porto attractions. Thanks for a great stay!