Great stop while waiting for your next train. Free WiFi, free use of toilet, comfortable seating and friendly staff, who can speak English. I got my Iced Coffee for €3. Best thing about them is that they have 2 access, one towards the main entrance of the train station and other one, towards the train platforms. read more