The apartment was perfect for our mini break to Porto. Great amenities, great location and great hosts!