I would have given this place 4.5 stars if I could. La Prima definitely has the best coffee/hot beverages on campus and some really really good pastries too!
For hot drinks I always either get the regular coffee or the mocha cappuccino - both are great! For pastries - the scones and croissants are delicious and the chocolate croissant is divine! The staff is friendly, and this place is perfect for a quick bite in the morning. They also have small premade lunch sandwiches but I can't speak to their quality since I've never had them.
The only minor con is the lines are really long in the 5-10 minutes before morning classes. To try to minimize this, they have a line for ordering hot drinks and then a line for paying for the drink/anything else you got, but the problem is this isn't very clear so I've definitely seen some frustrated people wait in the paying line only to realize they have to go the drink ordering line first and then go back to the beginning of the paying line. Not sure if this is the best system because if you're getting a hot drink you have wait in 2 lines which you normally don't have time for.
One cool thing though is at the end of the day, whatever pastries they have left they put in a box and just leave it out on the Wean tables right in front of the place. I've been sitting there when they close down and sometimes they just give me a whole box of macaroons! Tasty and free!