Garrett sounds very Irish to me; not a bad thing, but a fact. And of course a garret is what an artist might starve in!
Beckett, as in St
Thomas?
Everett and
Elliot just don't happen where I live.
I much prefer
Gareth to
Garrett, but then I don't enjoy lnfns in general, unless there is a very sound family reason for using them.