Beautiful flat. Larger than expected. All amenities needed for a nice stay. We will stay here again if in Porto.