My sister and I stayed at Hotel La Flora in November last year. We had a double bedroom on the third floor at the back of the building. The room was a good size and had everything we needed. It was also really quiet so I can really recommend rooms on higher floors. The staff were professional and helpful. We had an issue with our toilet which they came and sorted out quite quickly.
The breakfast was lovely. Each day we had a plentiful breakfast of bagels, eggs, cakes and cereal. It set us up well for every day in Miami beach, we hardly had appetites for the rest of the day!
The location of this hotel couldn't be better. Everything is in walking distance and the beach is literally a 5 minute walk away. Lincoln drive is about a 10 minute walk away.
Overall, we had an excellent stay at Hotel La Flora and wouldn't hesitate to book it again if I were to return to Miami Beach. Being extrememly good value for money certainly doesn't hurt either!