Well in all honesty the dorms aren't great and never have been. That said they are livable and the price is right. The food is mediocre at best, but it's edible and the price is right. Like every other college and university some of the professors are not great teachers. However, when you graduate, if your experience is like mine was and the majority of people who have followed me in the 28 years since I graduated, amazingly you'll find yourself very prepared to excel and have a career of achievement that provides you with a very good living or even more.
Additionally, while there you will be on a trimester schedule - a trimester is basically a 16 week semester, crammed into a 14 week schedule. You will spend 4 months of your third class (sophomore) year and 8 months of your second class (Junior) year off campus at sea working on a real live commercial merchant ship. At times this will be the absolute highlight of the experience and you'll see the world and assuming you finish look back on it with nothing but good thoughts. However, while you are doing it, you may not be on a great ship (you'll generally be on at least three while you do your sea year), etc. You will be living under a regimental system that is much more military in nature than other maritime academies and for the most part, less so than what you'd live under as a member of student body at USMA, USNA, USAFA, or USCGA, and far, far more "regimental" than what you will generally experience as a member of an ROTC unit at a "normal college or university." So while you are there, you likely won't feel it's a "happy place or time" and like KP2001 indicates in other threads here, you'll probably like to complain about all those things.
Assuming you are one of the ~66% of an entering class to reach graduation from the USMMA you will leave with a B.S. Degree; a USCG License as either a Deck or Engineering officer aboard Merchant Ships, and a Commission, the majority of which are as an Ensign, USNR. You will have received an education worth ~250K and can walk out the doors with all three of the above with zero college debt. Yes you will have a Service Obligation and limits on your employment options for the next 6 - 8 years, but I've always said and still say it's the best deal out there if the traditional post graduation career paths and options are what you think you would like to do in your life.
IMO, As for all the issues that you will read about here, there and everywhere, they generally all have roots in something real and get at least somewhat over-blown by some and at times, too quickly dismissed by others. However, your living with and through all that is , at least to a degree, part of what makes USMMA graduates some of the most pragmatic and mature of any in the world.