We stayed here in November, 2012. We stayed in one of the larger spaces with three bedrooms, four bathrooms and two levels. The place was huge. It could have slept at least three families comfortably. The interior space was very clean. The bathrooms were large and also clean. The kitchen was large enough for us to prepare meals and host guests. The back rooms have a balcony and a nice view of the golf course.
The gym was acceptable, but not great. It had two treadmills, an elliptical machine, a bicycle, a bench, some dumbells and a pulley machine. It was rather small. The pool area was just OK. The heater was broken, so it was pretty cold.
We had a couple of issues to speak with the front desk about. I found the staff to be very helpful and courteous.
The hotel is on a good location near major highways and the airport. It is not close to Miami Beach, but then again what is? Overall it was pretty expensive, but a great place to stay if you need some space.