If I was choosing between OV on Allure or Equinox, or a Suite with Balcony on Epic (even if a mini-suite - but Haven would be really "suite"), and the cost to me was essentially the same, I would choose the Epic Suite in a heartbeat - getting the balcony would be a no-brainer for me. Also, Epic's 2015 summer itinerary out of Civitivecchia (however that is spelled) looks great. I think Bonnie has been on Epic and could give you a lot of info about it.