We recently stayed at the Edgewater. Wonderful hotel. The rooms are spacious and very nicely appointed. We were upgraded from a studio that was very nice to a one bedroom that was even nicer. (The larger room was available and the upgrade was gratis) Ocean views, On Oceandrive but a slightly quieter block which was nice, close to the action but not sleeping above it. The hotel offered a happy hour each evening which was a great way to end the day and begin the evening with a chance to mingle with other guests and staff.
The staff was wonderful. Every effort was made by them to make our stay as perfect as it could possibly be.
I would highly recommend the Edgewater and we will stay there each time we go to SoBe in the future.