This is one of your best photos... and I really like the colors and compositions... BUT
In my humble opinion, it lacks detail and seems a bit blurry around the edges...
This eventually was caused by over-compressing the file in photoshop or other editing software, since you produced a 40Kb image out of the original file from your camera... it could have been around 120Kb (maximum allowed in this website), which means it could have been almost 3 times better (as in image quality and sharpness).
I am rating the photo and not the photoshop skill but try to re-open the original file and compressing less - photoshop allows you to preview the filesize vs compression ratio quality. The difference is quite significant!