Looking to book a short break to Miami with 5 girlfriends, are we better booking flights and hotels separate or booking a package through a travel agent? Any thoughts? And would love a swish hotel prob in the south each area if anyone has any recommendations? Thank you.