Deauville beach resort- Miami hotel question

Has anyone been to this hotel, or seen it while in Miami, Iam still confused on if its its in south beach miami or if its really north of South beach. I already booked for 2 nights before our cruise. I already know thats its not the best of hotels but its cheap and its not like its our vacation hotel, i just wanted something on the beach. But ive read some bad reviews on it and i was just wondering if anyone has their opinion on it? or if they know if its near things to do or see. Thanks