Right on the Atlantic
The Eden Roc is a nice hotel, right on the Atlantic. It has been renovated over the years, at various times. It could probably use another upgrade, as some things appear a bit tired.
The main thing I don't like is that it is not within walking distance to South Beach, but it is close to a bus line that takes you to SoBe and the Bayside Marketplace. In my opinion, the location is the primary drawback, otherwise it is fine. The gift shop, though, is not very good, very small and not much to chose from. I've stayed there a couple of times.