Their website is http://www.elmirasol.com.ar/en
Puerto Madero is newer and the boardwalk along the waterfront is trendy and interesting. Wine will be very inexpensive.