I just spent the weekend at the Epic with my wife and we had a great time. The hotel is a little of the beaten path but you can walk to wherever you need.
The hotel itself is beautiful and the room was fantastic. We had a great balcony over the bay and had great views of Miami. The service was great and they couldn't do enough to help us out.
One complaint is that we had a room with an adjoining door. The noise from the room next door wad very loud especially at 1 am. The sound proofing is pretty bad. We mentioned it to the manager the next morning and he suggested to ask for a non-adjoining room next time. He gave us a credit on some bar charges which very nice.
The pool wad also great except one of the 2 pools was closed. There was a dj at the pool most of the day which added to the Miami vibe; it was a lot of fun.
Breakfast was also great.
Watch out for valet parking. It's $37/night but you don't have many options.
We will definitely stay there again.