We had a fantastic stay at the Marlin Hotel and it totally exceeded our expectations. In terms of value for money I'd give it 10/10. It doesn't have a pool but it's walking distance to the beach and to the main restaurant areas and for the quality of the hotel its very reasonably priced for Miami.
As soon as you check-in, you are given an IPad that controls everything in the room from lighting, to the blinds to the TV You can even set several different "vibes." We booked the standard double room which was small but comfortable. The hotel is very modern and has a very "young and hip" feel to it.
The staff were so helpful. We have traveled around the world and have never experienced such personalized customer service. Alex sat down with us for ages recommending restaurants and places to go to. We were so happy we booked to stay at this hotel, I couldn't recommend it more. It's perfect for a short stay.