I attended a Marlins game while they were playing the Chicago Cubs. While both teams are bad, it did make for a good game. The stadium was built in 2012 so there were was still the newness feeling to it. It is one of the smaller parks size when it comes to seating, but given the team and location it is probably the right size. Getting to the stadium is easy by both public transportation or by driving to. Just be wary that exiting the park and the area will take awhile regardless of the attendance at the game.
I got to the ballpark early to walk around and enjoy the sites. There is a bobble head museum by the home plate entrance. There are bobble heads from every major league team. It is a fun way to spend a minute or two. One of the things that I was looking forward to was the two aquariums. However I didn't realize that they were on the playing field level behind home plate, so you don't really get to see anything.
I was seated in the field level reserved area. The usher ensured that everyone in the section actually belonged there and provided details on where the closest bathrooms and best food options were. He even moved people around so that they could remain as a group, which I thought was nice. This was not the case with all of the ushers so I was lucky.
There is the usual ballpark fare of hot dogs, hamburgers and such. However I would recommend trying some Cuban fare at one of the restaurants around the park. Prices are what you'd expect for Miami and at a professional game - expensive. Also if you want decent beer than the cheap American brands that you get at the stands, there are stalls that sell good beer. Its worth the exercise walking around anyways.
The views from the seats of the action is good throughout the park. The roof was open while I was there which allowed for a comfortable climate. If you are a fan of baseball and looking at going to different parks, Miami Ballpark is definitely worth visiting. Just don't plan on the home team winning!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.