We stayed at the Villa Italia at the same time last year and when we decided to return to South Beach we had no hesitation in again staying here and we were not disappointed.
Our room (by coincidence the same one as we had last year) was spacious, clean and well furnished. Breakfast is simple but adequate . Above all the attitude, care and attention of the hotel personnel is excellent to say the least - nothing is too much bother for them.
Hotel locational is also a plus being only a couple of blocks away from the busy (and noisy) Ocean Drive and it is also near to the "150 South Beach Flyer" airport bus stops.