Feels abit creepy they have the "mood" and location in a database.
Also it's pretty apparent since Spotify suggests different playlists depending on time of day, weather, etc.
If you listen to a specific genre, it's gonna work great. If you tend to listen to unrelated tracks, your recommendations are gonna be shit. If you listen to a couple of albums that are really not what you listen to usually, it's gonna take you a while to get rid of similar tracks from your recommendations.
So to answer your question, it's more of a snapshot of the mood of the tracks you've interacted with recently, not your mood specifically.