We had a great time at Casa Agave. It's a nice, clean, spacious apartment, though the bathroom is a little cramped. You can't beat the location: we were able to walk to a Marlins game and Little Havana. The hotel staff was friendly, too. Unfortunately, the neighborhood is a bit loud, and the roosters were quite noisy in the early hours, but that's not the hotel's fault. We're very happy we stayed here.