We stayed for 1 night in the sofitel miami. The rooms were nice and had a very good and comfy bed. The floors were a little old/dirty. Parking is 9$ per day, what is to much, when the hotel has a big property. Parking should be free. The pool was a little bit small. I would expect more from a four star hotel. But the price with 120$ was quite reasonable.