This was our first trip to Miami as we were cruising out of the port so we were looking for a hotel with free airport shuttle service and a hotel that had an arrangement for cruiseport shuttle service. The room was very nice and the bed was very comfortable. They didn't have an in room safe but the front desk did offer a safe deposit box which was able to hold my netbook, 2 kindles and 2 ipods. The fitness center was very nice as it had free weights and a universal machine. The only thing hotels need to have to call it a fitness center is offer a couple of treadmills. This has much more. The free breakfast was good. We didn't order from the restaurant to I can't comment on that. They do have a pool but we didn't use that either. Without hesitation, this will be our hotel should we ever cruise out of Miami.