Great rates for international transfers
Very good. Could be a little bit more intuitive. 
Live chat would also help. But in general very good rates and once you find out how it works, it's a great service.