A good place to stay for weekends in Fort Lauderdale, Miami