Gtown has a phenomenal location if you're looking to do a humanity or social science. Theyve got tons of undergrad research and youll be highly competitive for internships on Capital Hill.
That said, it's extremeley expensive for international students unless youre on some scholarship, no university degree is worth that debt. Bath is also the better choice if youre studying outside of business/polysci/econ/law/IR.