How easy (or difficult) is it to open a bank account. What is required? Does it make a difference if one is a EU citizen? Recommendations for hassle free bank(s)? Thank you!