It is a bit far from Miami Beach if that is where you want to be. The traffic north and south Collins Ave can be a problem.
The hotel is nice, rooms are spacious and clean, breakfast is reasonably good.
You need a car to stay the, there is nothing around and to get a taxi may take a while.
Very nice pool for family and children.
The staff and service in general are very nice.