Had a wonderful stay! Our booking was a little last minute, we had a flight cancelled on us and needed to stay an extra night in Porto, and couldn't have been happier with the unit! Wish we'd spent our whole stay here! Clean, spacious, high ceilings, and plenty of natural sunlight!