Rendezvous with Rama by Arthur C. Clarke. A hard sci-fi story about humans finding a space craft and the preparation about the first encounter with alien intelligence.
The Lies of Locke Lamora by Scott Lynch. Swearing has never been better. It is a delightful read, and the plot, as well as the characters, are well flushed. However, I felt that the universe, which sounds super exciting, was never really explored in depth.
Rules of Civility by Amor Towles. Absolutely loved the writing. It was a fun read, set in 1939 NYC. But I felt that after the first few pages the setting of 1939 was not really important. However, I rate it lower when compared to A Gentleman in Moscow.
The Way of Kings and Words of Radiance (The Stormlight Archive part 1 and 2) by Brandon Sanderson. The universe and magic are well fleshed out. The fight scenes play like a movie and has a large number of characters keeps the book interesting. However, by the third book, which I am currently reading, the plots start to feel repetitive. The conflicts in the character and the story arch feel too familiar.
The Dispossessed by Ursula K. Le Guin. A well thought out a deep political theory and commentary on society transformed into a dense sci-fi novel. This book would make you think about your surroundings and would force you to examine your own beliefs.