my friend would like to go to miami in december, where is the best place to stay they want to be fairly central, near beaches and shopping etc but they only have a budget of around £1000 each inc flights. has anyone been?