everything as described, really clean and better than expected. a little far from downtown Miami and the beach (closest beach was Hollywood beach at 35mins) but still great value.