Small boutique hotel, nice touches, very clean, reasonable and one block from the beach. Close to all action, restaurants etc. couldn't have picked a better or more affordable place to stay in South beach for the long weekend. Some other reviewers pointed out that breakfast at the hotel was pricey, but we thought it was quite reasonable and fresh. Staff are thoughtful and attentive. We traveled with a four year old who also enjoyed the small spa pool in the back when beach was not possible. Had a minor issue regarding beach towels which I did speak to staff about, but it was resolved courteously. We will definitely stay at Cadet Hotel the next time we are in South Beach. No doubt about it.