I was very impressed by this hotel. As soon as we pulled up to the hotel, we were greeted by the valet and the bellhop who immediately helped us with our luggage. We went to the reservations counter and were greeted by a very professional and friendly young lady (I wish I had asked her name). Since we needed two adjoining rooms for our family of five, she upgraded us to two suites that were adjoining. They were absolutely huge and luxurious. My kids were so excited. The bathrooms were beautiful and very large (you could watch tv in the mirror) and there were large flat screen tv's in every room. Free bottled water, free wi-fi, and an espresso maker too. The pillows were heavenly, (I hate crappy pillows in hotels) and the beds were very comfortable. The pool on the 19th floor was great, it is outdoors and heated to a very comfortable temperature. I had to drag my kids out of it because they didn't want to leave. I saw an indoor tennis court there as well as a bowling alley. I suspect there were other things on the 19th floor, but I didn't have a chance to explore everything. The location is nice, we were walking distance to some fun restaurants where the atmosphere was very lively. I would definitely stay here again if I were to return to Miami.