I agree with the above post, but would personally rate it higher. The area is nice but parking is expensive for some reason. Coral Gables is sort of in the middle of nowhere so a car is needed.
Diamond status makes the hotel even nicer then it is. I like the outdoor pool on the Second? floor. Staff is quite good at this hotel.