Riyadh to Frankfurt A320-200. Check in : terrible Y class passengers pushing themselves to the J class line as if there were a line - the location is filthy with dirty carpet and luggage tags everywhere. No web check in available for international flights. Boarding disorganized no priority boarding for J class passengers. Cabin with good temperature although utilization of a single aisle aircraft was disappointing for this 6 hour flight. Seat Leather good pitch and width but the leg support failed to extend properly. Staff service automated masked faced service non welcoming un-professional when attempting to answer question on lack of IFE. Breakfast was Y class quality in plastic container. Snack acceptable. Drinks basic. IFE operating but not loaded with anything (not even the safety video) the Flight attendant didn't do it manually. Very disappointing experience not of business class standard. SV continues to be so inconsistent.