I already came in biased after playing the first game. However this second part reminded me about everything that made me fall in love with the first. The world is so immersive, beautiful and alive. And sucks you in making you spend hours and hours without even realizing it. The attention to detail is simply mind blowing and inhumane. Rockstar just keeps getting better with there open world sandboxes. The story is simply breathtaking to the point of not wanting it to end.
The game is certainly not perfect but it delivers what it sets out to, exceptionally well. I would certainly call it a masterpiece.