I stayed at the Sofitel in early March, for 4 days on business. I had an amazing experience, from start to finish. I was travelling to South Beach daily, and even with the costs of cabs, this hotel was STILL cheaper than anything in South Beach, and it was like an oasis away from the hustle of the city. I am typically a picky traveller, and usually stay Hyatt, Fairmont, W - 4 star minimum. This hotel was in that calibre, and had a welcoming European feel.
The Sofitel is located close to the airport ($12 cab ride) however the hotel offers a free and convenient shuttle. There is also a $10 (round trip) shuttle to a local outlet mall. It is a 15-20 minute ride, but luckily Sofitel is the last pick up, and the first drop off. Otherwise, there is not much around the hotel. Miami Beach/South Beach is approx. a 20 minute cab ride away, and this costs $38-$40 with tip, per way.
The hotel is clean, and modern, and nicely laid out. The elevators are right in the centre of the lobby, as is some seating. There is a small gift shop, and a great Starbucks for breakfast/coffees. The hotel is located on a lagoon, which affords beautiful views and a nice setting for their pool. The pool is clean, and offers thick cushioned loungers, with plenty of towels, and lots of shaded or sun areas. The pool area is small, but you feel like you are at a resort. There is also a free internet cafe/business area, which was a nice touch. Wireless service is provided at a small fee $7.99, but it was worth it, as it works anywhere in the hotel.
You can choose from dining room, sitting at the bar, or sitting in the bar/lounge area. All food was TERRIFIC, as were the drinks (and the tasty complimentary bar snacks). Breakfast can be selected from the restaurant, Starbucks, or room service. Lots of great options at any price.
The rooms were clean, modern, and comfortable. The bathroom is a typical marble bath, but nice and clean, and well maintained. The bed has a thick fluffy white duvet - which to me is the standard for a 4+ hotel! It is changed as often as you like, and the bed and pillows were super comfortable. The only complaint might be the noise of the planes. As far as hotels go, it was quiet, however you do get a gentle wake up call at 6:00 a.m. when the planes start departing. As I said, even with the planes it was no noiser than a typical hotel, and this did not bother me.
The service at this hotel was OUTSTANDING, from the bellman, to the concierge, to front desk, to restaurant staff. It was just amazing. Everyone was helpful, and friendly, and had a smile on their face.
Bottom line - a great experience! Keep in mind it is off the beaten path, but everything is accesible via taxi or shuttle.