Stayed here with my friends 1 day before we cruised out of Miami. The hotel is located with 2 other Mariott hotels. The exterior is very clean and have security at the entrance, no one can just drive onto the premise. When we were checking in to get our room, the lady checking us in, even though she was nice and polite, she was a little overwhelmed and wasn't that helpful. Very short with her answers and I was getting a little frustrated until the manager on site stepped in. I cannot remember the female's name but she did an excellent job helping us and answering any questions that I had. The hotel room was very neat and clean. They served a good breakfast buffet in the lobby. The hotel is close to the port of Miami and to Ocean Drive. This was a great hotel for our 1 night and since I enjoy cruises, I would use this hotel again.