Looks like a nice facility. Heard the tail end of a piece on NPR a few weeks ago about how much money and effort MLB teams are spending in the Dominican, and how it's contributing to the betterment of the country. Good for everyone all around, sounds like.
How about that first comment tho? Holy crap...