We stayed here for just one night prior to an onward flight to Costa Rica. Check in was good and the room was nice and modern. We slept well and the breakfast was acceptable for this grade of hotel. It was a shame a few niggles spoilt our experience here. Both the toilet paper and paper tissues were in short supply, there were toiletries but no shampoo only conditioner and body lotion. We phoned housekeeping and shampoo and toilet paper were brought up within 10 minutes. The bedside lamp did not work, the coffee table was dirty and the corner of the bed unmade and generally the room and bathroom cleanliness was a little below par. This is a nice modern hotel much better than other Miami airport hotels we have tried, such a shame the housekeeping let it down. We would stay here again hoping management take note of reviews.