I'm looking for advice on places (hotels/condos 4/5*) to stay in Miami in June for a family of 4 (incl. 2 boys aged 7 and 10). We'll be there only 2 nights and don't want to do much driving. A beachfront hotel would be ideal. Advice on activities would also be welcome. Many thanks.