This is my second time at the sofitel miami, and i must say: this one is clearly not a luxury hotel. During my stay (10 days) not only did i have to request the plumber, they also came to review the air conditioning and the key for the door. The gym has some nice things, but all cardio gear is old and in bad condition. The floor of the swimming pool is dirty. The internet is prehistorically slow. Items in the room (sofa, iron) shows signs of old age. Bathroom floor is full of stains. The restaurant is good, but nothing special. Only the staff keep this place alive. To cut it short: this hotel is far from a luxury hotel.