We stayed at this hotel for 3 days over Christmas prior to our New Years Cruise. We had a wonderful stay. The hotel is conveniently located near many stores including CVS, Publix and Walgreens to name a few. We were a group of nice. Others in our party had the 2 bedroom suites, we had a single bedroom suite which was spacious and clean. The bed was very comfortable and the kitchen was well appointed. We were able to take advantage of the managers reception one night for the free dinner and it was surprisingly good. (The reception is only Monday thru Thursday) The free hot and cold breakfast every morning was terrific. The dining area was large and well layed out. The pool and hot tub were clean and well maintained. We utilized the outdoor patio area and grill for our Christmas dinner and have no complaints. We spent sometime out on the patio feeding the turtles and the huge fish!
I would advise that if you are a light sleeper to request a room on the lagoon side since there is some noise on the airport side. We were on the 6th floor lagoon side and had no airport noise but 4 of our group were in a 2 bedroom on the airport side and did say they had some airplane noise.
We were also able to park our car there for free the week we were cruising, thats a score since they charge $20 p/day at the Port of Miami.
We ate dinner out one night at the 94th squadron restaurant and it was the worst food I have ever had... definitely avoid that place.. Yuck!
I highly recommend this hotel.