Definitely full of atmosphere! One thing that might make it even more listenable in my opinion (and this is just a suggestion, there are no rules in music!) is giving the melody more time to breathe between phrases. Even when writing for string instruments that don't technically need a breath, melodies are clearer and more communicative when they have a defined start and end point. I noticed this issue most at the end.
Other than that as I said you nailed the atmosphere that you were aiming for, well done!