I visited Miami, South Beach with my two daughters 10 and 12 yrs old. We had a perfect stay at Odyssey! Loved it.
The breakfast is very small and simple, but it is fresh and offers the basic, we liked the opportunity to choose to stay at the hotel and eat breakfast some mornings.
The rooms are clean and spacious, the staff is very friendly and the location is perfect. We had just a few steps to the beach, shopping, restaurants etc. We will definitely stay at this hotel next time we go to Miami. It is a perfect choice if you want a smaller budget hotel.