Great stay, easy to get into Porto. Very clean and great communication throughout the booking process and arrival. Great value for money