Staff is very rude. And they have no idea of what customer service is. No wifi, no onboard entertainment. But everything could be handled if you have a good experience. That didn't happen with the aggressive staff. I've also flown from Madrid to Barcelona with the same airlines and apparently, it's a trend to be unfriendly, on the ground and on board.