Travelling to Santorini in Business soon. Club Europe I think they call it. Should I get my hopes up?