I boked a room from Hotel18 for three nights during my stay in Miami. The location was really good, everything within walking distance. Restaurants, bars, shopping and the beach - which was the main reason I chose this hotel. Literally 3 minutes from the hotel door, and you are standing on south beach.
Breakfast was ok, bagels, muffins, cereal, yoghurt, fruits, coffee & tea and orange juice. It was a totally ok breakfast for me. There was also a possibilty to cook food in the rooms kitchenette, however I did not use it.
I would recommend this hotel for it´s location and price - and also for the nice front desk staff. Especially Sue :)