My wife and I have stayed here many occasions and it has been consistent each and every time. The hotel is very clean and modern, the lobby is located on the 25th floor and was cool to enter from there and go down to our room. The hotel has a very upscale feel and the restaurants are delicious and overpriced. We were welcomed warmly each time. it is a bit off path from miami beach but definitely worth it. It's optimal for business stays and pleasure stays as well. we were not disappointed.