Really great hotel, booked with rather low expectations, but ended up very impressed.
Firstly, service was great. The reception were welcoming, staff charming, and restaurant and pool staff were effective and friendly. Secondly, the rooms were very clean. The same observation goes for the hotel itself. Staff seemed to be in perpetual cleaning mode. I would hate to be a speck of dust at the Sole - survival chances would be minimal. All in all, a great hotel in a rather family-friendly area of Miami.
I detest the dreary 8 hour flight to Miami, from Europe, but will probably undertake the trip again if the Sole ( and Sunny Isles) is what awaits.